Rob Winch
192a177ddf
Update to Gradle 4.2
8 years ago
Joe Grandja
680984c242
SecurityTokenRepository associates SecurityToken to ClientRegistration
...
Fixes gh-4563
8 years ago
Joe Grandja
8521ca8f94
Polish gh-4560
8 years ago
Joe Grandja
7fb386669f
InMemoryClientRegistrationRepository -> enforce unique ClientRegistration's
...
Fixes gh-4562
8 years ago
Joe Grandja
9b61eba41d
Add identifier strategy for ClientRegistration
...
Fixes gh-4561
8 years ago
Joe Grandja
baa3b6f258
Add utility for loading properties of client types
...
Fixes gh-4560
8 years ago
Joe Grandja
991a154703
Add OIDC Client and User Authentication
...
Fixes gh-4521
8 years ago
Joe Grandja
c54c622124
Re-structure OAuth2AuthenticationToken
...
Fixes gh-4553
8 years ago
Rob Winch
8854414101
Polish for Gradle 5.0
8 years ago
Rob Winch
8a66d0c78d
Polish PermissionEvaluator Autowired into Web Security
...
Issue gh-4077
8 years ago
Craig Andrews
3bf6bf10de
Configure permissionEvaluator and roleHierarchy by default
...
Implementations of AbstractSecurityExpressionHandler (such as the very commonly used DefaultWebSecurityExpressionHandler) get PermissionEvaluator and RoleHierarchy from the application context (if the application context is provided, and exactly one of such a bean exists in it). This approach matches that used in GlobalMethodSecurityConfiguration, making everything in Spring Security work the same way (including WebSecurity).
Issue gh-4077
8 years ago
Rob Winch
3f58822d4d
Fix MyCustomDsl Reference
...
Fixes gh-4340
8 years ago
Rob Winch
03f0d87e86
AspectJPlugin Defers until afterEvaluate
...
Fixes for changes in SpringIoPlugin at
029d8757df
8 years ago
Rob Winch
c46243594a
Use appengine-gradle-plugin
...
The com.google.appengine:gradle-appengine-plugin is deprecated
8 years ago
Rob Winch
2213c5b696
Update GAE to 1.9.56
8 years ago
Rob Winch
63bbc19deb
Fix apache license link
8 years ago
Rob Winch
e345dd106c
Remove leading whitespaces
8 years ago
Rob Winch
f8ee9944ff
Copyright date range
8 years ago
Rob Winch
1f4082e754
Fix copyright lines
8 years ago
Rob Winch
01d4387f56
Fix empty lines in copyright
8 years ago
Rob Winch
3ecf3ea034
Fix double * in Copyright headers
8 years ago
Rob Winch
455e2bab90
Update to Gradle 4.1
8 years ago
Rob Winch
bf49650251
TestMono->PublisherProbe
8 years ago
Rob Winch
404a8e793e
Add WithMockUser & mutateWith to WebFlux Samples
8 years ago
Rob Winch
ae342dfcce
Update to the lastest SNAPSHOTs
8 years ago
Rob Winch
fd9c087bd3
Change version to 5.0.0.BUILD-SNAPSHOT
8 years ago
Rob Winch
361244fdb8
Release 5.0.0.M4
8 years ago
Rob Winch
5fd84a62b5
LogoutWebFilter supports anonymous users
...
Fixes gh-4540
8 years ago
Rob Winch
5baf71f4a0
Temporarily disable anonymous WebFlux Logout
...
Work around LogoutWebFilter always intercepting requests
Issue gh-4540
8 years ago
Rob Winch
e14af37775
Add LogoutWebFilter
...
Fixes gh-4539
8 years ago
Rob Winch
426e24c18e
Polish
...
Formatting changes
8 years ago
Rob Winch
21f8ee7f36
Use basicAuthenticationCredentials
8 years ago
Joe Grandja
65b968f04a
Move servlet-specific classes to 'web' package
...
Fixes gh-4366
8 years ago
Rob Winch
0a36359f11
WebFlux HTTP Basic & Form Login Sessions
...
By default both HTTP Basic and form log are enabled. Now HTTP Session will
not be used for HTTP Basic, but will be for form log in.
8 years ago
Joe Grandja
9133eb1b78
Revert "Provide fix for Google iss claim"
...
This reverts commit b6212cba660ff0fb3b99e8d73cb3a29b61d349ac.
8 years ago
Joe Grandja
e31684bcf5
Update google defaults
8 years ago
Vedran Pavic
549decf00a
Prefer `sub` claim as OIDC principal name
...
This commit removes preference for `name` claim as principal name in `DefaultOidcUser` so that the default is now `sub` claim. In addition to that, `DefaultOidcUser` now also provides constructors to explicitly define the claim to be preferred as principal name.
Fixes gh-4515
8 years ago
Rob Winch
1fe414379c
Simplify hellowebfluxfn
...
This sample should be absolute minimal example
8 years ago
Rob Winch
164404c7d3
Simplify hellowebflux
...
This sample should be absolute minimal example.
8 years ago
Rob Winch
7bb4367cf1
Prepare Versions for Release
8 years ago
Rob Winch
3d745e63f6
HttpSecurityConfiguration applies all defaults
...
HttpSecurity headers is off by default and relies on
HttpSecurityConfiguration to enable it. This is more consistent with the
other operators
8 years ago
Rob Winch
b5edb58050
Polish reactive config
...
Code Checkstyle fixes
8 years ago
Rob Winch
8b32b8db74
Polish
...
HeadersBuilder build is protected
8 years ago
Rob Winch
d93c774691
Add FormLogin Configuration
...
Fixes gh-4537
8 years ago
Rob Winch
fca8bf6088
Add MediaTypeServerWebExchangeMatcher
...
Fixes gh-4536
8 years ago
Rob Winch
3aebf11700
Format DelegatingAuthenticationEntryPoint
8 years ago
Rob Winch
d190b7e6a9
Add DelegatingAuthenticationEntryPoint
...
Fixes gh-4535
8 years ago
Rob Winch
582a59e583
Add RedirectAuthenticationSuccessHandler(String)
8 years ago
Rob Winch
a0a0a32bda
Add WebTestClient HtmlUnit Support
...
Fixes gh-4534
8 years ago
Rob Winch
45bac0fd2c
AuthenticationWebFilter uses AuthenticationFailureHandler
...
Issue gh-4533
8 years ago