9132 Commits

Author SHA1 Message Date
Rob Winch
24fd9579c5 Delay AuthenticationPrincipalArgumentResolver Creation
Use ObjectProvider<AuthenticationPrincipalArgumentResolver> to delay its
lookup.

Closes gh-8613
2020-05-29 16:51:47 -05:00
Rob Winch
cf142ef024 Delay AuthenticationPrincipalArgumentResolver Creation
Use ObjectProvider<AuthenticationPrincipalArgumentResolver> to delay its
lookup.

Closes gh-8613
2020-05-29 16:51:23 -05:00
Markus Engelbrecht
258bd8fa09 Fix typos in BCryptPasswordEncoder documentation
Closes gh-8586
2020-05-27 10:37:46 -05:00
Spencer Gilson
30736184ca Fixing typo in README
Closes gh-8581
2020-05-27 07:57:29 -05:00
Eleftheria Stein
2ebbb6f80a Mock request with non-standard HTTP method in test
Fixes gh-8594
2020-05-26 15:38:53 -04:00
Eleftheria Stein
a6dd119266 Mock request with non-standard HTTP method in test
Fixes gh-8594
2020-05-26 11:32:27 -04:00
justmehyp
774ea6980b Remove unused field 'digester' in Md4PasswordEncoder
`private Digester digester;`  defined in Md4PasswordEncoder is never used. So remove it.

Closes gh-8553
2020-05-21 11:21:24 -05:00
justmehyp
5bcfaaf94d Remove unused field 'digester' in Md4PasswordEncoder
`private Digester digester;`  defined in Md4PasswordEncoder is never used. So remove it.

Closes gh-8553
2020-05-21 11:19:28 -05:00
Mazharul Islam
e1f01c6d77 mentioning the default strength of BCryptPasswordEncoder
Fixes gh-8542
2020-05-21 11:16:12 -05:00
Thomas Turrell-Croft
c1f737c842 Polish JDBC Authentication Doc
* Correct documented default schema to match default schema exposed as classpath resource
* Fix Java example of adding users to JdbcUserDetailsManager

Fixes gh-8550
2020-05-21 11:10:06 -05:00
Maksim Vinogradov
279ddbe223 Prevent StackOverflowError for AccessControlEntryImpl.hashCode
Getting StackOverflowError when invoke AclImpl.hashCode because of
cross-references between AclImpl and AccessControlEntryImpl

Remove from AccessControlEntryImpl.hashCode method invocation of
acl.hashCode

fixes gh-5401
2020-05-21 10:07:54 -05:00
Maksim Vinogradov
892f2f8843 Prevent StackOverflowError for AccessControlEntryImpl.hashCode
Getting StackOverflowError when invoke AclImpl.hashCode because of
cross-references between AclImpl and AccessControlEntryImpl

Remove from AccessControlEntryImpl.hashCode method invocation of
acl.hashCode

fixes gh-5401
2020-05-21 10:07:20 -05:00
Andreas Volkmann
5eeeac8e51 Update index.adoc 2020-05-20 08:02:50 -05:00
Dávid Kovács
eaaee899fc Object ID Identicy conversion to long fails on old schema
This change fixed a bug which tried to convert non-string object as string

Fixes gh-7621
2020-05-19 13:45:23 -05:00
Dávid Kovács
8399375a86 Object ID Identicy conversion to long fails on old schema
This change fixed a bug which tried to convert non-string object as string

Fixes gh-7621
2020-05-19 13:44:57 -05:00
cbornet
21c1d98f64 Create the CSRF token on the bounded elactic scheduler
The CSRF token is created with a call to UUID.randomUUID which is blocking.
This change ensures this blocking call is done on the bounded elastic scheduler which supports blocking calls.

Fixes gh-8128
2020-05-18 11:06:45 -05:00
cbornet
b6efd5ba76 Create the CSRF token on the bounded elactic scheduler
The CSRF token is created with a call to UUID.randomUUID which is blocking.
This change ensures this blocking call is done on the bounded elastic scheduler which supports blocking calls.

Fixes gh-8128
2020-05-18 11:05:50 -05:00
Rob Winch
e945b3414a Try Reactor BUILD-SNAPSHOTs
Issue gh-8531
2020-05-15 13:51:49 -05:00
Rob Winch
bf88065002 Try Reactor SNAPSHOTs
Trying to determine if this is related to reactor/reactor-core#2152

Issue gh-8531
2020-05-15 13:45:41 -05:00
Artyom Tarynin
9f33ce312a Update AntPathRequestMatcher.java
Fixes gh-8512
2020-05-14 10:05:52 -04:00
Artyom Tarynin
9e665388d2 Update AntPathRequestMatcher.java
Fixes gh-8512
2020-05-13 17:07:45 -04:00
Dávid Kovács
e382c269ef Document NoOpPasswordEncoder will not be removed
This commit adds extension to deprecation notice.

Fixes gh-8506
2020-05-13 12:56:04 -05:00
Dávid Kovács
d6f827c50d Document NoOpPasswordEncoder will not be removed
This commit adds extension to deprecation notice.

Fixes gh-8506
2020-05-13 12:54:56 -05:00
Rob Winch
ce7c501f9c AbstractUserDetailsReactiveAuthenticationManager uses boundidElastic()
Some JVMs have blocking operations when accessing SecureRandom and thus
this needs to be performed in a pool that is larger than the number of
CPUs

Closes gh-7522
2020-05-12 13:24:47 -05:00
Rob Winch
0f13c5e44d AbstractUserDetailsReactiveAuthenticationManager uses boundidElastic()
Some JVMs have blocking operations when accessing SecureRandom and thus
this needs to be performed in a pool that is larger than the number of
CPUs

Closes gh-7522
2020-05-12 13:23:07 -05:00
Rob Winch
bd93616567 Fix non-standard HTTP method for CsrfWebFilter
Closes gh-8452
2020-05-12 13:18:01 -05:00
Rob Winch
06a02ed4bb Fix non-standard HTTP method for CsrfWebFilter
Closes gh-8452
2020-05-11 17:28:40 -05:00
Eleftheria Stein
f9872d3dee Next Development Version 2020-05-06 15:59:24 -04:00
Joe Grandja
716583f9bb Next development version 2020-05-06 15:51:37 -04:00
Joe Grandja
413dfc8679 Unlock dependencies
This reverts commit a61145f74c1b39dc3bc0620da3988daa9a02bb85.
2020-05-06 15:29:45 -04:00
Eleftheria Stein
b7212bd975 Release 5.2.4.RELEASE 5.2.4.RELEASE 2020-05-06 15:16:32 -04:00
Joe Grandja
532e546355 Release 5.3.2.RELEASE 5.3.2.RELEASE 2020-05-06 15:07:10 -04:00
Joe Grandja
a61145f74c Lock dependencies for 5.3.2.RELEASE 2020-05-06 15:06:08 -04:00
Eleftheria Stein
50da82d88d Temporarily build against Framework 5.2.x snapshot
Issue: gh-8489
2020-05-06 14:43:53 -04:00
Eleftheria Stein
3ed31400f7 Update SAML2 errors in integration tests 2020-05-06 14:16:41 -04:00
Josh Cummings
69b1bc62ff Polish OpenSamlAuthenticationProvider
- Use type-safe CriteriaSet
- Keep Assertion immutable

Closes gh-8471
2020-05-06 14:15:45 -04:00
Eleftheria Stein
a1a20f0d06 Temporarily build against Framework 5.2.x snapshot
Issue: gh-8489
2020-05-06 13:05:01 -04:00
Eleftheria Stein
1fcac58caa Update SAML2 errors in integration tests 2020-05-06 13:03:28 -04:00
Eleftheria Stein
f43d00fac6 Update to Byte Buddy 1.9.16
Closes gh-8481
2020-05-05 17:50:07 -04:00
Eleftheria Stein
01cce49ee5 Upgrade to embedded Apache Tomcat 9.0.34
Closes gh-8469
2020-05-05 17:48:03 -04:00
Eleftheria Stein
6ccc18fde2 Update to Jackson 2.10.4
Closes gh-8466
2020-05-05 17:47:08 -04:00
Eleftheria Stein
d34f7a8474 Update to org.powermock 2.0.7
Closes gh-8465
2020-05-05 17:46:12 -04:00
Eleftheria Stein
ba78fae246 Update RSocket to 1.0.0-RC7
Closes gh-8468
2020-05-05 17:45:37 -04:00
Eleftheria Stein
98922b001a Update to Spring Data Moore-SR7
Closes gh-8462
2020-05-05 17:44:33 -04:00
Eleftheria Stein
19a4386e49 Update to Spring Framework 5.2.6.RELEASE
Closes gh-8463
2020-05-05 17:43:43 -04:00
Eleftheria Stein
4fa67a1d9b Update to Reactor Dysprosium-SR7
Closes gh-8464
2020-05-05 17:43:00 -04:00
Eleftheria Stein
94fd7e3a2b Update to GAE 1.9.80
Closes gh-8467
2020-05-05 17:41:43 -04:00
Eleftheria Stein
e9e736d1e6 Clean up Javadoc
Fixes gh-8480
2020-05-05 17:34:14 -04:00
Eleftheria Stein
fd3907110a Clean up Javadoc
Fixes gh-8480
2020-05-05 17:33:00 -04:00
Josh Cummings
0db9cd075d Polish OpenSamlAuthenticationProvider
- Use type-safe CriteriaSet
- Keep Assertion immutable

Closes gh-8471
2020-05-05 16:34:14 -04:00