Rob Winch
72a9c15278
Refactor Duplicate Security Filter Chain Doc
...
This removes the duplicate Security Filter Chain Doc and moves the
HttpFirewall to exploits portion of the documentation.
Closes gh-7979
6 years ago
Rob Winch
ea6a0635ef
Remove exclude of nohttp svg
...
We don't use svg images in our docs anymore.
Issue gh-7973
6 years ago
Rob Winch
a6c47120a4
Update to spring-build-conventions:0.0.30.RELEASE
...
Issue gh-7973
6 years ago
Eleftheria Stein
fde3ccb8b3
Add marker to make Kotlin DSL type safe
...
Fixes: gh-7971
6 years ago
Eleftheria Stein
1d6fdd249b
Add missing Javadoc to Kotlin class
6 years ago
Eleftheria Stein
f37a4557e6
Fix typo in Kotlin Javadoc
6 years ago
Rob Winch
eb7df6416a
Fix asciidoctorPdf images
...
We need to use png and disable interlaced mode.
Issue gh-7973
6 years ago
Rob Winch
b173877705
Fix missing asciidoctorPdf attributes
...
Issue gh-7973
6 years ago
Joe Grandja
0809c04aa2
OAuth2AuthorizationCodeGrantWebFilter matches on query parameters
...
Fixes gh-7966
6 years ago
Rob Winch
ab37a7a280
Update to spring-build-conventions:0.0.29.RELEASE
...
Closes gh-7974
6 years ago
Rob Winch
2909d46060
Fix Asciidoctor Warnings
...
Closes gh-7973
6 years ago
Josh Cummings
5bdf57d1e5
Remove Groovy and Spock Dependencies
...
Fixes gh-4939
6 years ago
Josh Cummings
3e46dacb4b
NamespaceHttpAccessDaniedHandlerTests groovy->java
...
Fixed broken link
Issue gh-4939
6 years ago
Josh Cummings
bae50ecc05
AbstractSecurityWebApplicationInitializerTests groovy->java
...
Issue gh-4939
6 years ago
Eleftheria Stein
a5210aaf9b
Support custom filter in Kotlin DSL
...
Fixes: gh-7951
6 years ago
Joe Grandja
3c86239b39
OAuth2AuthorizationCodeGrantFilter matches on query parameters
...
Fixes gh-7963
6 years ago
Manuel Bleichenbacher
d3490b0f87
Prevent double-escaping of authorize URL parameters
...
If the authorization URL in the OAuth2 provider configuration contained query parameters with escaped characters, these characters were escaped a second time. This commit fixes it.
It is relevant to support the OIDC claims parameter (see https://openid.net/specs/openid-connect-core-1_0.html#ClaimsParameter ).
Fixes gh-7871
6 years ago
Stephane Maldini
851be025e9
Don't force downcasting of RequestAttributes to ServletRequestAttributes
...
Fixes gh-7952
6 years ago
Josh Cummings
7c4d56319f
cassample groovy->java
...
Issue gh-4939
6 years ago
Rob Winch
cb695ae60f
Add Dave Syer to Authors
...
Much of the content from architecture is borrowed, with permission
from Dave.
Issueh gh-7955
6 years ago
Rob Winch
9afa95f925
Fix Checkstyle
...
Issue gh-7955
6 years ago
Rob Winch
55f42fc153
Add High Level Servlet Architecture
...
- Review of Filters
- DelegatingFilterProxy
- FilterChainProxy
- Security Filters
Fixes gh-7955
6 years ago
Rob Winch
0028414da7
Ignore Lock Files
6 years ago
Josh Cummings
653400edfa
Polish DefaultAuthenticationEventPublisher
...
Simplified the constructor selection logic.
Issue gh-7825
6 years ago
Zeeshan Adnan
51b9b2f693
DefaultAuthenticationEventPublisher Default Event
...
Fixes gh-7825
6 years ago
Josh Cummings
a90e579350
Add JwtIssuerReactiveAuthenticationManagerResolver
...
Fixes gh-7857
6 years ago
Eleftheria Stein
8c0b754a49
Fix credentials precedence over introspector in Kotlin
...
Fixes: gh-7878
6 years ago
Eleftheria Stein
1fed688f05
Fix JWK Set URI precedence over decoder in Kotlin
...
Fixes: gh-7877
6 years ago
Josh Cummings
f23ab6f716
Updated Tests for oauth2webclient-webflux Sample
...
Issue gh-7910
6 years ago
Josh Cummings
ffb5a3a0d4
Add oauth2Client WebTestClient Support
...
Fixes gh-7910
6 years ago
Eleftheria Stein
84b8a5abd7
Unlock dependencies for next development version
...
This reverts commit 064616f1ef .
6 years ago
Eleftheria Stein
3806f2387b
Next development version
6 years ago
Eleftheria Stein
f85f2fa740
Release 5.3.0.RC1
6 years ago
Eleftheria Stein
064616f1ef
Lock dependencies for 5.3.0.RC1
6 years ago
Eleftheria Stein
7c482007de
Update to GAE 1.9.78
...
Fixes gh-7893
6 years ago
Eleftheria Stein
96913f4bc1
Update to Spring Boot 2.2.4.RELEASE
...
Fixes gh-7892
6 years ago
Rob Winch
b47605266e
Update to Gradle 6.1.1
...
Fixes gh-7936
6 years ago
Rob Winch
1d7208f8ef
Add RSocket Authentication Extension Support
...
Fixes gh-7935
6 years ago
Josh Cummings
209c81d65d
Add BadOpaqueTokenException
...
Updated NimbusOpaqueTokenIntrospector and
NimbusReactiveOpaqueTokenIntrospector to throw.
Updated OpaqueTokenAuthenticationProvider and
OpaqueTokenReactiveAuthenticationManager to catch.
Fixes gh-7902
6 years ago
Josh Cummings
0c3754c811
Add BadJwtException
...
Updated NimbusJwtDecoder and NimbusReactiveJwtDecoder to throw.
Updated JwtAuthenticationProvider and JwtReactiveAuthenticationManager
to catch.
Fixes gh-7885
6 years ago
Josh Cummings
fbdecdafb8
Add Mapping to Invalid Bearer Token
...
Fixes gh-7793
6 years ago
Joe Grandja
25d029b092
Fix test gh-7873
6 years ago
Joe Grandja
04f3fe8af9
Add Jackson support for oauth2-client session related classes
...
Fixes gh-4886
6 years ago
Rob Winch
ca5cc13948
SecurityEvaluationContextExtension Signature
...
SecurityEvaluationContextExtension.getRootObject() should have a signature
with a return type of SecurityExpressionRoot. See
EvaluationContextExtension javadoc
eed7658ce5/src/main/java/org/springframework/data/spel/spi/EvaluationContextExtension.java (L61-L64)
This enhancement will allow for Spring Data to make certain types of
optimizations.
Fixes gh-7891
6 years ago
Eleftheria Stein
5678490c1f
Add relying party registration not found exception
...
Fixes: gh-7865
6 years ago
Josh Cummings
3e07b35611
Polish Bearer Token Error Handling
...
Issue gh-7822
Issue gh-7823
6 years ago
Josh Cummings
1b15f74f57
Add InvalidBearerTokenException
...
Fixes gh-7822
6 years ago
Josh Cummings
7b2fcd17f5
Add BearerTokenErrors
...
Fixes gh-7823
6 years ago
Josh Cummings
187c76e610
Update Tests in oauth2webclient Sample
...
Issue gh-7886
6 years ago
Josh Cummings
c367378421
Add OAuth2Client MockMvc Test Support
...
Fixes gh-7886
6 years ago