7316 Commits

Author SHA1 Message Date
Rob Winch
725b3b5482 Fix OAuth2AuthorizationCodeGrantWebFilter works w/ /{action/
Issue: gh-5856
2018-09-20 21:39:09 -05:00
Vedran Pavic
79828d4f7b Polish WebFlux Referrer-Policy header config 2018-09-20 17:14:16 -05:00
Joe Grandja
9565e90b6e Remove oauth2-oidc-sdk dependency from oauth2-jose module
Fixes gh-5891
2018-09-20 15:20:11 -04:00
Joe Grandja
d46f83caf4 Ensure consistent matching of redirect_uri
Fixes gh-5890
2018-09-20 14:30:41 -04:00
Josh Cummings
77fa495860
DelegatingOAuth2TokenValidator Varargs Constructor
Fixes: gh-5889
2018-09-20 10:45:51 -06:00
Rob Winch
8a49c431c3 Add OAuth2ClientSpec.and
Fixes: gh-5888
2018-09-20 10:19:21 -05:00
Josh Cummings
73c1abbba0
EnableGlobalMethodSecurity Misconfiguration Check
This polishes the EnableGlobalMethodSecurity misconfiguration check to
not error if the user has specified a custom method security metadata
source.

Issue: gh-5341
2018-09-20 07:55:03 -06:00
artsiom
1e864ad764
Validate @EnableGlobalMethodSecurity usage
Fixes: gh-5341
2018-09-20 07:55:03 -06:00
Josh Cummings
d4c50a8fb8
Replace Section Links in What's New
Fixes: gh-5857
2018-09-20 07:50:30 -06:00
Rob Winch
508f0bc870 Remove Deprecated EvaluationContextExtensionSupport Usage
EvaluationContextExtensionSupport is deprecated. Instead classes should
implement EvaluationContextExtension directly.

Fixes: gh-5886
2018-09-19 16:52:16 -05:00
Rob Winch
b4cad2c8b9 Update to mockito-core:2.22.0
Fixes: gh-5882
2018-09-19 16:36:41 -05:00
Rob Winch
1483d148d8 Update to htmlunit:2.33
Fixes: gh-5881
2018-09-19 16:36:33 -05:00
Rob Winch
779da0a633 Update to hibernate-validator:6.0.13.Final
Fixes: gh-5880
2018-09-19 16:36:16 -05:00
Rob Winch
352db344a1 Update to Jetty 9.4.12.v20180830
Fixes: gh-5879
2018-09-19 16:36:01 -05:00
Rob Winch
1acc46e622 Update to unboundid-ldapsdk:4.0.8
Fixes: gh-5878
2018-09-19 16:35:45 -05:00
Rob Winch
a23830d096 Update to jaxb 2.3.0.1
Fixes: gh-5877
2018-09-19 16:35:35 -05:00
Rob Winch
c10a4686bf Update to cglib:cglib-nodep:3.2.8
Fixes: gh-5876
2018-09-19 16:35:26 -05:00
Rob Winch
9e0c7f17b7 Default RequestCache should ignore favicon
Fixes: gh-5875
2018-09-19 14:29:14 -05:00
Rob Winch
e4597b5213 WebSessionServerRequestCache ignores favicon and html
Fixes: gh-5874
2018-09-19 14:28:05 -05:00
Rob Winch
8e4d540bfb Default Log Out Pages Use HTTPS for CSS
Fixes: gh-5873
2018-09-19 13:52:35 -05:00
Rob Winch
410f6bae1a Fix ServerOAuth2AuthorizedClientExchangeFilterFunctionTests Merge
Issue: gh-5872
2018-09-19 11:53:21 -05:00
Rob Winch
dcbf762a0b WebClient OAuth2 Support for defaultClientRegistrationId
Fixes: gh-5872
2018-09-19 11:47:04 -05:00
Josh Cummings
f48055ce47
Polish Section Link in What's New 2018-09-19 10:20:42 -06:00
Joe Grandja
91f6888e9f Remove OAuth2AuthorizedClientRepository @Bean from OAuth2LoginApplication
Fixes gh-5546
2018-09-19 11:22:52 -04:00
Joe Grandja
e8d8eb59bf Make OAuth2AuthorizedClient Serializable
Fixes gh-5757
2018-09-19 10:47:30 -04:00
Joe Grandja
2c078c5dd9 Remove expiresAt constructor-arg in OAuth2RefreshToken
Fixes gh-5854
2018-09-19 10:47:30 -04:00
Rob Winch
ece5de3f99 Polish What's New
Issue: gh-5857
2018-09-19 09:45:13 -05:00
Joe Grandja
8b0a3a760c Use providedSessionAuthenticationStrategy
Fixes gh-5763
2018-09-19 07:04:49 -04:00
John Lin
f5e2ca1b6e Fix truncated javadoc for Secured
Fixes: gh-5861
2018-09-18 21:34:02 -05:00
Rob Winch
62db88ce6a Add WebFlux CORS Reference
Fixes: gh-5870
2018-09-18 21:24:36 -05:00
Rob Winch
501c008526 Add WebFlux Redirect to HTTPS Reference
Fixes: gh-5869
2018-09-18 21:12:37 -05:00
Rob Winch
db9248e05a Polish WebFlux HTTP Headers Reference
Issue: gh-5868
2018-09-18 20:30:45 -05:00
Rob Winch
7b7f579746 What's New Links to WebFlux sections
Issue: gh-5857
2018-09-18 17:23:03 -05:00
Rob Winch
54d07b6b8b Add WebFlux HTTP Headers Reference
Fixes: gh-5868
2018-09-18 17:09:41 -05:00
Josh Cummings
a7f94b2188
Separate Servlet and WebFlux Feature Lists
Issue: gh-5857
2018-09-18 12:05:20 -06:00
Josh Cummings
2a83e34db5
Remove NOTE bookmarks
Originally, there were two references to "[[NOTE]]" which was
confusing since Asciidoc can't have two bookmarks of the same name.

Changed these to "[NOTE]" so they would display the "note" component
in the docs.

Issue: gh-5866
2018-09-18 12:05:19 -06:00
Rob Winch
87243ea453 Add WebFlux Resource Server Reference
Fixes: gh-5866
2018-09-18 10:58:56 -05:00
Rob Winch
83af2df131 Add WebFlux @RegisteredOAuth2AuthorizedClient Reference
Fixes: gh-5864
2018-09-18 10:25:06 -05:00
Rob Winch
1e1b8ab3e7 Add WebFlux OAuth2 Client Reference
Fixes: gh- 5865
2018-09-18 10:24:59 -05:00
Rob Winch
a44d07ecf4 Fix OAuth2 Login Reference Format
Issue: gh-5836
2018-09-18 09:42:09 -05:00
Rob Winch
3ecefab957 Add WebFlux OAuth2 Login Reference
Fixes: gh-5863
2018-09-18 09:41:45 -05:00
Rob Winch
12c17e837b Remove JDK 10/11 from Jenkinsfile
This is necessary until we can figure out how to fix the build.

Issue: gh-5860
2018-09-17 22:40:45 -05:00
Rob Winch
735d755bb1 Add WebClient OAuth2 Documentation
Fixes: gh-5859
2018-09-17 22:26:33 -05:00
Rob Winch
cc8935e904 Fix Reactive OIDC to add refresh token
Fixes: gh-5858
2018-09-17 21:21:36 -05:00
Rob Winch
72301e548a Reactive OAuth2 DSL Customizations
Fixes: gh-5855
2018-09-17 21:21:36 -05:00
Rob Winch
385bdfc055 OAuth2AuthorizationCodeGrantWebFilter works with /{action}/
This ensures that the same URL can work for both log in and
authorization code which prevents having to create additional registrations
on the client and potentially on the server (GitHub only allows a single
valid redirect URL).

Fixes: gh-5856
2018-09-17 21:21:36 -05:00
Josh Cummings
26afc18b66
What's New in Spring Security 5.1
An initial skeleton pointing to the various sections of Spring
Security that received an update in Spring Security 5.1

Issue: gh-5857
2018-09-17 16:37:47 -06:00
Josh Cummings
b3d33708d1
JAXB for Authorization Server Sample
For Java 9+ compatibility

Issue: gh-5833
2018-09-14 09:21:37 -06:00
Rob Winch
9c749bf556 Fix SwitchUserFilter matchers
Fixes: gh-4249
2018-09-14 09:45:41 -05:00
Rob Winch
8b19f7a71a AntPathRequestMatcher supports UrlPathHelper
Fixes: gh-5846
2018-09-14 09:45:41 -05:00