6779 Commits

Author SHA1 Message Date
Rob Winch
803cdcf01e Test Jackson HashMap in Whitelist
Issue: gh-4889
2018-01-03 16:17:23 -06:00
Chris Burrell
cf97e16379 Add HashMap to Jackson whitelist
Issue: gh-4889
2018-01-03 16:17:23 -06:00
Adolfo Eloy
1d862c3836 Add tip to install Groovy Eclipse plugin on newer STS versions 2018-01-03 12:55:08 -06:00
Rob Winch
22737dce7e Polish
DelegatingPasswordEncoder copies the provided Map. This ensures that
references to the Map do not update the state of DelegatingPasswordEncoder
and NullPointerException is avoided for implementations that do not allow
a null key.

Issue: gh-4936
2018-01-03 10:11:04 -06:00
Michael J. Simons
2b66793535 Catch possible NullPointerException
Some maps may throw a NullPointerException when get is called with null. This commit catches the exceptions and just leaves the delegate null.

Fixes gh-4936
2018-01-03 09:46:58 -06:00
Michael J. Simons
718052932a Migrate xml-helloworld groovy->java
This is a suggestion how to migrate the GebSpec based tests to Java / Selenium based tests.

Issue: gh-4939
2018-01-03 09:35:28 -06:00
Michael J. Simons
f9083614be Remove duplicate dependency 2018-01-03 09:35:28 -06:00
Rob Winch
b9152701a6 Javadoc Polish 2017-12-21 16:43:11 -06:00
Rob Winch
df3dd23772 Update to hibernate-validator 6.0.5.Final 2017-12-21 15:30:39 -06:00
Johnny Lim
e9f3cfe814 Update to hibernate-validator 6.0.4.Final 2017-12-21 15:27:11 -06:00
Johnny Lim
921157cdcd Remove explicit super() calls 2017-12-21 15:11:51 -06:00
Johnny Lim
57353d18e5 Use diamond type 2017-12-21 15:09:00 -06:00
Aygiz Shaymardanov
cfe40358bd typo in java doc 2017-12-21 14:18:41 -06:00
Johnny Lim
316fd0572f Remove @Nullable annotations in UserDetailsMapFactoryBean 2017-12-21 14:08:05 -06:00
Eddú Meléndez
c16456623f Remove unused imports 2017-12-20 16:05:38 -06:00
Eddú Meléndez
9b84204e10 Remove spring-security-bom in dependencyManagement
spring-security-bom it provides dependency management for itself. This
commit avoids adding it to the dependency management section.

Fixes gh-4878
2017-12-20 16:02:53 -06:00
Rob Winch
c856c376df Fix UTF-8 in JdbcDaoImplTests 2017-12-20 15:50:23 -06:00
Rob Winch
b011076d2b .travis continue on failure
Fixes gh-4925
2017-12-20 15:38:22 -06:00
Rob Winch
2ba8c8bf02 Fix Travis build URL in README
Fixes gh-4924
2017-12-20 15:36:10 -06:00
Rob Winch
67bb91bb76 webflux-form sample uses Tomcat
Work around gh-4923
2017-12-20 15:08:49 -06:00
Joe Grandja
268a1dc06e DefaultOAuth2User is Serializable
Fixes gh-4917
2017-12-19 09:07:17 -05:00
Kazuki Shimizu
9f6af4f3b8 Remove address and phone from default scope for Google
Fixes gh-4895
2017-12-12 16:05:02 -05:00
Kazuki Shimizu
bd5d0bc6fd Change default scope to 'read:user' for GitHub
Fixes gh-4893
2017-12-12 15:31:25 -05:00
Joe Grandja
0c708976c6 Update oauth2Login sample to use master
Fixes gh-4910
2017-12-12 15:31:00 -05:00
Joe Grandja
4814267ef1 Update to Spring Boot 2.0.0.M7
Fixes gh-4908
2017-12-12 15:18:46 -05:00
Rob Winch
8db41665a9 --stacktrace for Sonar 2017-12-12 11:41:21 -06:00
Joe Grandja
e19fdb6cc1 Remove AuthenticatedPrincipal from UserDetails
Issue gh-4877
2017-11-30 10:52:24 -05:00
Joe Grandja
50d1a81458 AbstractAuthenticationToken.getName() uses UserDetails.getUsername()
Fixes gh-4877
2017-11-30 09:17:42 -05:00
Filip Hanik
ab6df7d154 Format security ilters enums for readability 2017-11-28 14:06:55 -06:00
Rob Winch
f7b18fc398 Next Developement Version 5.0.0.1.BUILD-SNAPSHOT 2017-11-27 14:26:47 -06:00
Rob Winch
62e7762e8f Release 5.0.0.RELEASE 5.0.0.RELEASE 2017-11-27 13:45:31 -06:00
Rob Winch
67031a277d Use spring-build-conventions:0.0.8.RELEASE 2017-11-27 13:45:31 -06:00
Joe Grandja
3f1b09c248 Update javadoc for HttpSecurity.oauth2Login()
Fixes gh-4875
2017-11-27 13:17:19 -05:00
Rob Winch
ae664c33b1 Polish
Fix compile warnings in ClientRegistrationTests
2017-11-27 12:12:59 -06:00
Rob Winch
e5b41f30ea Fix DelegatingPasswordEncoderTests
Issue: gh-4872
2017-11-27 12:01:31 -06:00
Rob Winch
e66bcca1fe Update to Spring Data Kay SR2 2017-11-27 11:57:47 -06:00
Rob Winch
ee1745b681 Update to Spring Framework 5.0.2.RELEASE 2017-11-27 11:57:03 -06:00
Rob Winch
00e8795adc Update What's New 2017-11-27 11:50:37 -06:00
Rob Winch
cd1a02225b Document PasswordEncoder 2017-11-27 11:42:56 -06:00
Rob Winch
691bf2e11d PasswordEncoder Bean for AuthenticationManagerBuilder
Issue: gh-4873
2017-11-27 11:42:56 -06:00
Rob Winch
9afee9e4e2 PasswordEncoder as Bean default for XML
Issue: gh-4873
2017-11-27 11:42:56 -06:00
Rob Winch
f558b5016c DelegatingPasswordEncoder handles null encodedPassword
Fixes: gh-4872
2017-11-27 11:42:56 -06:00
Rob Winch
e377dcf81b Make SessionManagementConfigTests deterministic
Fixes: gh-4871
2017-11-27 11:42:56 -06:00
Rob Winch
5cf2883afc AuthenticationManagerBeanDefinitionParserTests uses SpringTestContext
Issue: gh-4870
2017-11-27 11:42:56 -06:00
Rob Winch
4d8f11a5a9 SpringTestContext improvements
Fixes gh-4870
2017-11-27 11:42:56 -06:00
Rob Winch
690e22778a Polish Docs 2017-11-27 11:42:56 -06:00
Joe Grandja
86824030f2 Update oauth2Login sample guide
Fixes gh-4858
2017-11-22 14:47:31 -05:00
Joe Grandja
4f85f3a12f Polish - Editing pass for OAuth 2.0 Login ref doc 2017-11-22 10:44:50 -05:00
Jay Bryant
3eb66f37e0 Editing pass for OAuth 2.0 Login ref doc
Fixes gh-4850
2017-11-21 22:01:15 -05:00
Rob Winch
70be0f3619 Mono<CsrfToken> saveToken->Mono<Void>
Issue: gh-4856
2017-11-20 16:30:29 -06:00