Eddú Meléndez
c03fb701ce
Improve logic to pick embedded server
7 years ago
Eddú Meléndez
3511c0ea4f
Update xsd
7 years ago
Eddú Meléndez
9b2af944fa
Add unbounid support in xml
...
Currently, spring-security provides apacheds integration by default. This
commit introduces a new `mode` in the `ldap-server` tag which allows to choose
beetween `apacheds` and `unboundid`. In order to keep backward compatibility
if `mode` is not set and apacheds jars are in the classpath apacheds is used
as a embedded ldap.
Fixes gh-6011
Currently, unboundid was added as a support for embbeded LDAP and it
is used on the Java Config. This commit introduces support from XML side.
Also, give the chance to users to move from apacheds to unboundid using
a new attribute `mode`.
Fixes gh-6011
7 years ago
Francesco Chicchiriccò
0410bac559
Add support for oauth2Login().securityContextRepository(...)
...
Fixes gh-7222
7 years ago
Lars Grefer
bbefc491b2
unused imports
7 years ago
Lars Grefer
38de737663
Java 8: Statement lambda can be replaced with expression lambda
7 years ago
Lars Grefer
7b2a7847e5
Java 8: Single Map method can be used
7 years ago
Lars Grefer
3a5d8ba696
Java 8: Collections.sort() can be replaced with List.sort()
7 years ago
Lars Grefer
25c06be1eb
Java 7: Identical 'catch' branches in 'try' statement
7 years ago
Lars Grefer
5e44a249f8
Java 5: while-loop replaceable with foreach
7 years ago
Lars Grefer
91c846756e
Java 5: Unnecessary Boxing
7 years ago
Lars Grefer
578d628774
'Collection.toArray()' call style
7 years ago
Lars Grefer
b3352c7c6e
Add Checkstyle configuration for IntelliJ IDEA
7 years ago
Eddú Meléndez
a171d8b4bf
Make ldap integration tests independent
...
Fixes gh-5942
7 years ago
Eddú Meléndez
76718c4db6
Add method getPort in ApacheDSContainer
...
Fixes gh-7236
7 years ago
Lars Grefer
fb39d9c255
Anonymous type can be replaced with lambda
7 years ago
Lars Grefer
05f42a4995
Remove unused imports
7 years ago
Josh Cummings
3a831820f6
Polish LdapUserDetailsManagerModifyPasswordTests
...
Issue gh-3392
7 years ago
Josh Cummings
65f6025cef
Polish OAuth2LoginConfigurer
...
Improve way of accessing ApplicationContext to ensure backward
compatibility.
Issue gh-7232
7 years ago
Josh Cummings
a00ad37168
OAuth2LoginConfigurer UserService Beans
...
Fixes gh-7232
7 years ago
Lars Grefer
f5cd0ec302
Use try-with-resources instead of try-finally
7 years ago
Jeffrey Morlan
a17d66463d
Fix race condition in SessionRegistryImpl
...
Adding/removing sessions from principals wasn't atomic. If one thread
removed the last session from a principal while another thread added a
new one, the addition could be lost.
Fixes gh-3189
7 years ago
Henrique Luis Schmidt
da62c31fdc
Add test examples for the resource server sample
...
- Add a post endpoint in /messages
- Changes the security config to require the read scope to GET a message and the write scope
to POST a new message.
- Changes the jwks of the mock server so I could create a new access token with the write scope.
- Creates tests and integration-tests for the POST endpoint.
- Changes the README to add an example of a POST request.
Fixes gh-7118
7 years ago
kostya05983
646f257e01
docs, change name of class in multiple httpSecurity
7 years ago
Lars Grefer
2056834432
Cleanup unnecessary unboxing
...
Unboxing is unnecessary under Java 5 and newer, and can be safely removed.
7 years ago
Lars Grefer
2306d987e9
Cleanup unnecessary boxing
7 years ago
Filip Hanik
2055466ad7
Add Javadoc
7 years ago
Filip Hanik
ddf68821cb
Add RequestMatcher.matcher(HttpServletRequest)
...
Step 3 - Usage of RequestVariablesExtractor or types that are assigned
to AntPathRequestMatcher should be replaced with the new method.
[closes #7148 ]
7 years ago
Eddú Meléndez
496579dde2
Add match result for servlet requests
...
Fixes gh-7148
7 years ago
Eddú Meléndez
2c836a171a
Add authenticationFailureHandler method in OAuth2LoginSpec
...
Allow to customize the failure handler.
Fixes gh-7051
7 years ago
Simeon Macke
b3da1e466b
Add Argon2PasswordEncoder
...
Add PasswordEncoder for the Argon2 hashing algorithm (Password Hashing
Competition (PHC) winner).
This implementation uses the BouncyCastle-implementation of Argon2.
Fixes gh-5354
7 years ago
Josh Cummings
1b1e45a1ef
Next Development Version
7 years ago
Josh Cummings
be23fd626e
Release 5.2.0.M4
7 years ago
Josh Cummings
7d7cce27f1
Revert "Update to Spring Boot 2.2.0.M4"
...
This reverts commit c8f7273aa2 .
Fixes gh-7196
7 years ago
Josh Cummings
cc7512a6eb
Revert "Release 5.2.0.M4"
...
This reverts commit 34e54c4675 .
7 years ago
Josh Cummings
34e54c4675
Release 5.2.0.M4
7 years ago
Josh Cummings
c8f7273aa2
Update to Spring Boot 2.2.0.M4
...
Fixes gh-7143
7 years ago
Filip Hanik
ca8142188c
Build using openjdk8
...
Fixes gh-7169
[closes #7169 ]
7 years ago
Filip Hanik
802a8015ac
Upgrade com.google.appengine:appengine components to 1.9.76
...
Fixes gh-7134
[closes #7134 ]
7 years ago
Filip Hanik
a2a0674d00
Upgrade org.mockito:mockito-core to 3.0.0
...
Fixes gh-7145
[closes #7145 ]
7 years ago
Filip Hanik
7a5b8e3e85
Upgrade com.nimbusds:oauth2-oidc-sdk to 6.14
...
Fixes gh-7136
[closes #7136 ]
7 years ago
Filip Hanik
b089dfc040
Upgrade com.nimbusds:nimbus-jose-jwt to 7.6
...
Fixes gh-7135
[closes #7135 ]
7 years ago
Filip Hanik
92c82799ce
Upgrade jackson-databind to 2.9.9.1
...
Fixes gh-7133
[closes #7133 ]
7 years ago
Filip Hanik
cbc0130d23
Upgrade org.hibernate:hibernate-validator to 6.0.17.Final
...
Fixes gh-7141
[closes #7141 ]
7 years ago
Filip Hanik
606ed1af8e
Upgrade org.codehaus.groovy groovy|json|all libraries to 2.4.17
...
Fixes gh-7140
[closes #7140 ]
7 years ago
Filip Hanik
13e98fcdfa
Upgrade cas-client-core to 3.5.1
...
Fixes gh-7142
[closes #7142 ]
7 years ago
Filip Hanik
99d67daae5
Upgrade httpclient to 4.5.9
...
Fixes gh-7138
[closes #7138 ]
7 years ago
Josh Cummings
a91ade910a
Update to Reactor Dysprosium-M3
...
Fixes gh-7186
7 years ago
Josh Cummings
8f2260639b
Update to Spring Data Moore RC2
...
Fixes gh-7185
7 years ago
Josh Cummings
126e0bb82a
Update to Spring Framework 5.2.0.RC1
...
Fixes gh-7184
7 years ago