Joe Grandja
16e69d06b4
Add OAuth2AuthorizedClientService
...
Fixes gh-4726
8 years ago
Sola
f0b0cfc4fd
Ensure Copyright header reads 2002-2017
...
fixes gh-4655
Signed-off-by: Sola <dev@sola.love>
8 years ago
Joe Grandja
67bac28481
OAuth2UserService uses OAuth2UserRequest
...
Fixes gh-4724
8 years ago
Joe Grandja
3d319f7592
Make AuthorizationRequestRepository a Generic
...
Fixes gh-4723
8 years ago
Joe Grandja
9afefef3b9
Polish class names in oauth2-client
...
Fixes gh-4722
8 years ago
Joe Grandja
34668e05af
Polish class names in oauth2-core
...
Fixes gh-4720
8 years ago
Rob Winch
2060125ebd
ServerWebExchangeAttributeServerSecurityContextRepository->NoOpNoOpServerSecurityContextRepository
...
Issue: gh-4719
8 years ago
Rob Winch
3281cea46a
Default use WebSessionServerSecurityContextRepository
...
Issue: gh-4719
8 years ago
Rob Winch
faa0bd7143
Update WebFilter ordering
...
Issue: gh-4719
8 years ago
Rob Winch
4777a869bc
Logout at the end of logout method
...
Issue: gh-4719
8 years ago
Rob Winch
c467dcdbe1
SecurityMockServerConfiguers fixes
...
Issue: gh-4719
8 years ago
Rob Winch
77aedcf502
SecurityMockServerConfigurers updates
...
Issue: gh-4719
8 years ago
Rob Winch
5bcf3c559b
Remove wrappedExchange from AuthenticationWebFilter
...
Issue: gh-4719
8 years ago
Rob Winch
9c31041dce
EnableWebFluxSecurityTests fixes
...
Issue: gh-4719
8 years ago
Rob Winch
437ba56415
ReactorContextWebFilter & SecurityContextServerWebExchangeWebFilter
...
Issue: gh-4719
8 years ago
Rob Winch
c63b258b16
AuthorizeWebFilter uses ReactiveSecurityContextHolder
...
Issue gh-4719
8 years ago
Rob Winch
3bceadd369
Only populate a Context once
...
Fixes gh-4718
8 years ago
Rob Winch
be593b95a8
Prefer existing Context in ReactorContextTestExecutionListener
...
Issue gh-4718
8 years ago
Rob Winch
9363e2ba41
Polish ReactorContextTestExecutionListenerTests
...
Necessary for preparing for the changes that will be made. The Context
should not necessarily be empty, but it should not contain the SecurityContext
Issue gh-4718
8 years ago
Rob Winch
3abec60188
SecurityMockServerConfigurers checkstyle
8 years ago
Joe Grandja
8527daa22a
Make OAuth2UserService Generic using OAuth2AuthorizedClient and OAuth2User types
...
Fixes gh-4706
8 years ago
Joe Grandja
3b80b6ded8
Move AuthorizationRequestUriBuilder to oauth2-client
...
Fixes gh-4703
8 years ago
Rob Winch
747473257f
Use ReactorSecurityContextHolder
...
Issue gh-4713
8 years ago
Rob Winch
9ea4df5b5d
ReactiveSecurityContextHolder
...
Fixes gh-4713
8 years ago
Rob Winch
e23134c3ed
Add LogoutBuilder ServerLogoutSuccessHandler
...
Fixes gh-4714
8 years ago
Rob Winch
399da1ecad
SecurityContextImpl constructor
...
Fixes gh-4712
8 years ago
Joe Grandja
ef197d8215
Move JwtDecoderRegistry to oauth2.client.jwt package
...
Fixes gh-4705
8 years ago
Joe Grandja
70543dcb30
Move oidc package in oauth2-core and oauth2-client
...
Fixes gh-4710
8 years ago
Rob Winch
86875e117b
Prevent ServerHttpSecurity from being built twice
...
Issue: gh-4711
8 years ago
Rob Winch
36501f4530
Remove ServerHttpSecurity duplicate build
...
WebFluxSecurityConfiguration invoked build twice
which caused each WebFilter to be added twice
Fixes gh-4711
8 years ago
Rob Winch
aa734103c4
ignore s101 metadata
8 years ago
Joe Grandja
c5da9e08fd
Move AuthorizedClient to root package oauth2.client
...
Fixes gh-4709
8 years ago
Joe Grandja
ef83bc8dd7
Move package client.authentication.userinfo -> client.userinfo
...
Fixes gh-4708
8 years ago
Joe Grandja
35fb96a2f8
Move OAuth2AuthenticationException to oauth2-core
...
Fixes gh-4707
8 years ago
Joe Grandja
027ea78dab
Revert "Move OAuth2LoginAuthenticationProvider into userinfo package"
...
This reverts commit 54547f35b7 .
8 years ago
Joe Grandja
942b647c0d
OAuth2LoginAuthenticationFilter processes uri /login/oauth2/code/*
...
Issue gh-4687
8 years ago
Rob Winch
54547f35b7
Move OAuth2LoginAuthenticationProvider into userinfo package
...
Fix package tangles. OAuth2LoginAuthenticationProvider requires
OAuth2UserService which is in a child package. We should move
OAuth2LoginAuthenticationProvider to the same package.
Issue: gh-4614
8 years ago
Joe Grandja
18dd49b47c
Validate ID Token
...
Fixes gh-4440
8 years ago
Johnny Lim
875aae012b
Polish
8 years ago
Joe Grandja
d0a4e49870
Map custom OAuth2User types using String
...
Fixes gh-4691
8 years ago
Joe Grandja
1a3b9c1f3f
Polish UserInfoRetriever
...
Issue gh-4695
8 years ago
Joe Grandja
43d201fa3e
Move OAuth2AuthenticationToken
...
Fixes gh-4697
8 years ago
Joe Grandja
9fbea5a11e
Refactor SecurityTokenRepository
...
Fixes gh-4650
8 years ago
Joe Grandja
5237c6e01b
Remove AuthorizedClient.getAuthorizedScopes()
...
Fixes gh-4696
8 years ago
Joe Grandja
5a584e5ccb
Rename OAuth2/OIDC ClientAuthenticationToken -> AuthorizedClient
...
Fixes gh-4695
8 years ago
Joe Grandja
9b670882b7
Rename SecurityToken -> AbstractOAuth2Token
...
Fixes gh-4646
8 years ago
Rob Winch
44b41e78cd
Flux member variables in favor of Collections
...
Fix gh-4694
8 years ago
Rob Winch
3b85512e48
Polish
...
Issue gh-4694
8 years ago
Rob Winch
fcc1152f78
WebFilterChainProxy not matched continues WebFilterChain
...
Fixes gh-4668
8 years ago
Rob Winch
38a8189a62
DelegatingApplicationListener uses CopyOnWriteArrayList
...
Fixes gh-4416
8 years ago