AmitB
c9f676739b
Fix typo in AntPathRequestMatcher contructor comment
...
Closes gh-8042
2020-03-02 07:20:50 -06:00
Josh Cummings
b7ce65b284
Register Authentication Provider in Init Phase
...
Fixes gh-8031
2020-02-29 13:07:39 -07:00
Joe Grandja
67d561b5f7
OAuth2AccessTokenResponseHttpMessageConverter handles JSON object parameters
...
Fixes gh-6463
2020-02-24 16:10:18 -05:00
LeeHainie
4dd2b1dfe1
Remove unwanted code
...
Remove unwanted code
2020-02-20 12:33:55 -07:00
Joe Grandja
aa28a0b453
OAuth2AuthorizationCodeGrantWebFilter matches on query parameters
...
Fixes gh-7966
2020-02-10 16:09:57 -05:00
Joe Grandja
8145cb557b
OAuth2AuthorizationCodeGrantFilter matches on query parameters
...
Fixes gh-7963
2020-02-10 05:41:34 -05:00
Joe Grandja
ef4109358a
Add release-notes-sections.yml
2020-02-05 15:19:57 -05:00
Joe Grandja
6d6fd09665
Next Development Version
2020-02-05 10:04:48 -05:00
Joe Grandja
84f5713d26
Release 5.1.8.RELEASE
5.1.8.RELEASE
2020-02-05 09:45:19 -05:00
Joe Grandja
137c211667
Update to Spring Boot 2.1.12
...
Fixes gh-7923
2020-02-04 16:56:11 -05:00
Joe Grandja
4e4785c6c2
Update to org.slf4j 1.7.30
...
Fixes gh-7922
2020-02-04 16:55:11 -05:00
Joe Grandja
ec0e03cff2
Update to org.powermock 2.0.5
...
Fixes gh-7921
2020-02-04 16:43:49 -05:00
Joe Grandja
e3a50c5039
Update to hibernate-validator 6.0.18.Final
...
Fixes gh-7920
2020-02-04 16:39:50 -05:00
Joe Grandja
b2476915e2
Update to hibernate-entitymanager 5.3.15.Final
...
Fixes gh-7919
2020-02-04 16:37:35 -05:00
Joe Grandja
90b1c877f1
Update to org.bouncycastle:bcpkix-jdk15on 1.64
...
Fixes gh-7918
2020-02-04 16:35:24 -05:00
Joe Grandja
57e69156c5
Update to org.aspectj 1.9.5
...
Fixes gh-7917
2020-02-04 16:32:43 -05:00
Joe Grandja
4c3ac0a1a4
Update to httpclient 4.5.11
...
Fixes gh-7916
2020-02-04 16:30:23 -05:00
Joe Grandja
d9521cb880
Update to com.squareup.okhttp3 3.12.8
...
Fixes gh-7915
2020-02-04 16:27:09 -05:00
Joe Grandja
7d7cdbb09c
Update to Jackson 2.9.10
...
Fixes gh-7914
2020-02-04 16:23:13 -05:00
Joe Grandja
c2129d3812
Update to Reactor Californium-SR15
...
Fixes gh-7913
2020-02-04 16:16:33 -05:00
Joe Grandja
097c4bf2a1
Update to Spring Data Lovelace SR15
...
Fixes gh-7912
2020-02-04 16:14:57 -05:00
Joe Grandja
b8938c98d3
Update to Spring Framework 5.1.13
...
Fixes gh-7911
2020-02-04 16:12:24 -05:00
Eleftheria Stein
0520810a0d
Load LDIF file from classpath in unboundId mode
...
Fixes: gh-7833
2020-01-21 17:17:18 +01:00
Filip Hanik
8711ba5a30
Build using openjdk8
...
Fixes gh-7169
[closes #7169 ]
2020-01-13 10:32:10 -07:00
Rob Winch
0f8927b500
CompositeServerHttpHeadersWriter Executes Sequentially
...
Fixes gh-7731
2019-12-12 12:20:09 -06:00
Rob Winch
1136660518
DelegatingServerAuthenticationSuccessHandler Executes Sequentially
...
Fixes gh-7728
2019-12-12 09:31:43 -06:00
Rob Winch
c395da3e04
DelegatingServerLogoutHandler Executes Sequentially
...
Fixes gh-7723
2019-12-12 07:48:58 -06:00
Joe Grandja
798c48eee3
Remove redundant validation for redirect-uri
...
Fixes gh-7706
2019-12-06 12:09:09 -05:00
Joe Grandja
b7f1bdae64
Display general error message when WebFlux oauth2Login() fails
...
Issue gh-5562 gh-6484
2019-12-05 20:45:18 -05:00
Joe Grandja
459e8f1a11
WebFlux oauth2Login() redirects on failed authentication
...
Fixes gh-5562 gh-6484
2019-12-05 20:42:23 -05:00
Warren Bailey
450a20add4
When expired retrieve new Client Credentials token.
...
Once client credentials access token has expired retrieve a new token from the OAuth2 authorization server.
These tokens can't be refreshed because they do not have a refresh token associated with. This is standard behaviour for Oauth 2 client credentails
Fixes gh-5893
2019-11-28 16:02:06 -05:00
Rob Winch
f3f84e1aff
Next Development Version
2019-11-04 13:58:52 -06:00
Rob Winch
4a9d13dc5c
Release 5.1.7.RELEASE
5.1.7.RELEASE
2019-11-04 13:56:38 -06:00
Rob Winch
62529278b5
Update to Spring Data Lovelace-SR12
...
Fixes gh-7617
2019-11-04 13:04:01 -06:00
Rob Winch
dcb3b6940f
Update to Spring 5.1.11.RELEASE
...
Fixes gh-7616
2019-11-04 13:03:48 -06:00
Rob Winch
a82047e61b
Update Californium-SR13
...
Fixes gh-7615
2019-11-04 13:03:36 -06:00
Rob Winch
6c54e5f278
Update to Spring Boot 2.1.9.RELEASE
...
Fixes gh-7614
2019-11-04 13:03:14 -06:00
Josh Cummings
8589580aa2
CookieServerCsrfTokenRepositoryTests Leading Dot
...
ResponseCookie removed support for having a leading dot in the cookie
domain.
Fixes gh-7500
2019-09-30 08:52:42 -06:00
Joe Grandja
1749c8df9c
OAuth2AuthorizationCodeGrantWebFilter matches on registered redirect-uri
...
Fixes gh-7036
2019-09-24 15:50:19 -04:00
Roman Matiushchenko
a5391b629e
Fix NPE in RequestContextSubscriber
...
RequestContextSubscriber could cause NPE if Mono/Flux.subscribe()
was invoked outside of Web Context.
In addition it replaced source Context with its own without respect
to old data.
Now Request Context Data is Propagated within holder class and
it is added to existing reactor Context if Holder is not empty.
Fixes gh-7228
2019-09-08 20:35:09 -04:00
Andreas Kluth
57f3c76801
Remove OAuth2AuthorizationRequest when a distributed session is used
...
Dirties the WebSession by putting the amended AUTHORIZATION_REQUEST map into
the WebSession even it was already in the map. This causes common SessionRepository
implementations like Redis to persist the updated attribute.
Fixes gh-7327
Author: Andreas Kluth <mail@andreaskluth.net>
2019-09-05 10:04:14 -04:00
Rob Winch
f8f1e9a3d4
Use ConcurrentHashMap in InMemoryReactiveClientRegistrationRepository
...
Fixes gh-7299
2019-09-04 19:21:22 -05:00
Bouke Nijhuis
bf78e43403
add media type jwk-set+json to accept header
...
Fixes gh-7290
2019-09-03 14:39:18 -04:00
Angel Aguilera
3599ad7547
use simple link instead of 'pass' macro
2019-08-29 06:23:26 -05:00
Angel Aguilera
143e3ac249
fix footnotes markup
...
Fixes #3180
2019-08-29 06:23:26 -05:00
Josh Cummings
362356dea5
Add WebSecurityConfigurerAdapter Doc Detail
...
Fixes gh-6809
2019-08-22 17:58:14 -06:00
Daniel Wegener
f28fe2d501
Add OnCommittedResponseWrapper.setContentLengthLong
...
Add setContentLengthLong tracking to OnCommittedResponseWrapper in
order to detect commits on servlets that use setContentLengthLong to
announce the entity size they are about to write (as used in the
Apache Tomcat's DefaultServlet).
Fixes gh-7261
2019-08-22 12:19:33 -06:00
Rob Winch
5114190cb6
Fix WebClient Memory Leaks
...
WebClient exchange requires that the body is consumed. Before this commit
there were places where an Exception was thrown without consuming the body
if the status was not successful. There was also the potential for the
statusCode invocation to throw an Exception of the status code was not
defined which would cause a leak.
This commit ensures that before the Exception is thrown the body is
consumed. It also uses the http status in a way that will ensure an
Exception is not thrown.
Fixes gh-7293
2019-08-21 12:46:54 -05:00
Rob Winch
93d1c7f59f
Fix JDK 10+
...
Issue gh-7265
2019-08-16 11:15:01 -05:00
Rob Winch
2c128e85fa
SecurityMockMvcConfigurer Honors Filter Order
...
Fixes gh-7265
2019-08-16 09:41:16 -05:00