Rob Winch
e5d40c0599
AuthenticationConfigurationTests -> java
...
Issue: gh-4939
8 years ago
Rob Winch
f7e49ace9f
Add TestAuthentication
8 years ago
Rob Winch
1c9f2c76e1
Next Development Version
8 years ago
Rob Winch
eb6d2b936e
Release 5.0.1.RELEASE
8 years ago
Rob Winch
7bb3df2176
spring-build-conventions:0.0.10.RELEASE
8 years ago
Rob Winch
c5e6ee4563
Update Dependencies
...
Fixes: gh-4973
8 years ago
Michael J. Simons
1517e9b222
Migrate xml-contacts groovy->java
...
See #4939 .
8 years ago
Michael J. Simons
4a3baad4f9
Migrate xml-ldap groovy->java
...
See #4939 .
8 years ago
Michael J. Simons
8c6f965973
Migrate javaconfig-ldap groovy->java
...
See #4939 .
8 years ago
Michael J. Simons
26f7b2f99f
Migrate javaconfig-helloworld groovy->java
...
See #4939 .
8 years ago
Michael J. Simons
2e2b22f87e
Migrate xml-insecure groovy->java
...
See #4939 .
8 years ago
Rob Winch
6ba225b62d
Polish userNotFoundEncodedPassword
...
Ensure that if passwordEncoder is set that userNotFoundEncodedPassword
is encoded again if already set.
Issue: gh-4915
8 years ago
Phillip Webb
fd78d055aa
Lazily initialize userNotFoundEncodedPassword
...
Update `DaoAuthenticationProvider` so that `userNotFoundEncodedPassword`
is lazily initialized on the first call to `retrieveUser`, rather than
in `doAfterPropertiesSet`.
Since some `PasswordEncoder` implementations can be slow, this change
can help to improve application startup times and the expense of some
delay with the first login.
Note that `userNotFoundEncodedPassword` creation occurs on the first
user retrieval, regardless of whether the user is ultimately found. This
ensures consistent processing times, regardless of the outcome.
First Call:
Found = encode(userNotFound) + decode(supplied)
Not-Found = encode(userNotFound) + decode(userNotFound)
Subsequent Call:
Found = decode(supplied)
Not-Found = decode(userNotFound)
Fixes gh-4915
8 years ago
Rob Winch
0eef5b4b42
Add StrictHttpFirewall
8 years ago
Joe Grandja
900ab1df81
Add javadoc for the OAuth 2.0 Security Configurer's
...
Fixes gh-4972
8 years ago
Joe Grandja
6b24aaf6f5
Add javadoc for spring-security-oauth2-jose
...
Fixes gh-4885
8 years ago
Joe Grandja
fe2ac00deb
Add javadoc for spring-security-oauth2-client
...
Fixes gh-4884
8 years ago
Joe Grandja
84679a5d64
Polish #4904 Support GrantedAuthoritiesMapper @Bean for oauth2Login
8 years ago
Kazuki Shimizu
444e2dade3
Support GrantedAuthoritiesMapper @Bean for oauth2Login
...
Fixes gh-4880
8 years ago
Rob Winch
fe40952908
Revert "webflux-form sample uses Tomcat"
...
This reverts commit 67bb91bb76 .
We can use Netty again now that reactor/reactor-netty#248 has
been resolved.
Fixes: gh-4923
8 years ago
Rob Winch
6a0833165a
AuthorizationWebFilter handles null Authentication
...
If the AuthorizationManager used the Authentication and the Authentication
was null the AuthorizationWebFilter would produce a NullPointerException
This commit fixes the test to ensure that Authentication is subscribed to
and ensures that the Authentication is not null
Fixes: gh-4966
8 years ago
Joe Grandja
e6cac604f3
Add javadoc for spring-security-oauth2-core
...
Fixes gh-4883
8 years ago
Rob Winch
91ef7ce1cf
AuthenticationEventPublisher Bean used by Default
...
Fixes: gh-4940
8 years ago
Rob Winch
65c3862da9
Password Troubleshooting Reference Fix
...
Correct the package to NoOpPasswordEncoder within the reference
Fixes: gh-4965
8 years ago
Rob Winch
450600cbb8
Polish reference
8 years ago
Rob Winch
0991f31613
Document exchange password for short term credential
...
Fixes gh-4959
8 years ago
Joe Grandja
aa900065b8
Document OAuth2UserService delegation-based strategy for authorities mapping
...
Fixes gh-4909
8 years ago
Michael J. Simons
6c0b510c98
Remove hardcoded Spring versions from namespaces
...
This fixes #4945 .
8 years ago
Michael J. Simons
b634b49f9f
Migrate xml-jaas groovy->java
8 years ago
Michael J. Simons
cd3449b312
Migrate javaconfig-form groovy->java
...
See #4939
8 years ago
Adolfo Eloy
196f02748d
Migrate UserDetailsManagerConfigurerTests groovy->java
8 years ago
Johnny Lim
f3830eec7d
Rename userDetailsRepository to userDetailsService
8 years ago
Michael J. Simons
a4701bcd52
Migrate javaconfig-jdbc groovy->java
...
See #4939 .
8 years ago
Joe Grandja
1d32fffc1d
Make OAuth2Error Serializable
...
Fixes gh-4944
8 years ago
Rob Winch
4d310b7bf3
spring-build-conventions 0.0.9.RELEASE
...
Issue gh-4954
8 years ago
Rob Winch
e49e430538
Use spring-build-conventions Bom plugin
...
Fixes gh-4954
8 years ago
Rob Winch
803cdcf01e
Test Jackson HashMap in Whitelist
...
Issue: gh-4889
8 years ago
Chris Burrell
cf97e16379
Add HashMap to Jackson whitelist
...
Issue: gh-4889
8 years ago
Adolfo Eloy
1d862c3836
Add tip to install Groovy Eclipse plugin on newer STS versions
8 years ago
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
8 years ago
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
8 years ago
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
8 years ago
Michael J. Simons
f9083614be
Remove duplicate dependency
8 years ago
Rob Winch
b9152701a6
Javadoc Polish
8 years ago
Rob Winch
df3dd23772
Update to hibernate-validator 6.0.5.Final
8 years ago
Johnny Lim
e9f3cfe814
Update to hibernate-validator 6.0.4.Final
8 years ago
Johnny Lim
921157cdcd
Remove explicit super() calls
8 years ago
Johnny Lim
57353d18e5
Use diamond type
8 years ago
Aygiz Shaymardanov
cfe40358bd
typo in java doc
8 years ago
Johnny Lim
316fd0572f
Remove @Nullable annotations in UserDetailsMapFactoryBean
8 years ago