JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
org.springframework.security.oauth2.client
,
org.springframework.security.oauth2.client.annotation
,
org.springframework.security.oauth2.client.authentication
,
org.springframework.security.oauth2.client.endpoint
,
org.springframework.security.oauth2.client.http
,
org.springframework.security.oauth2.client.jackson2
,
org.springframework.security.oauth2.client.oidc.authentication
,
org.springframework.security.oauth2.client.oidc.userinfo
,
org.springframework.security.oauth2.client.oidc.web.logout
,
org.springframework.security.oauth2.client.oidc.web.server.logout
,
org.springframework.security.oauth2.client.registration
,
org.springframework.security.oauth2.client.userinfo
,
org.springframework.security.oauth2.client.web
,
org.springframework.security.oauth2.client.web.method.annotation
,
org.springframework.security.oauth2.client.web.reactive.function.client
,
org.springframework.security.oauth2.client.web.reactive.result.method.annotation
,
org.springframework.security.oauth2.client.web.server
,
org.springframework.security.oauth2.client.web.server.authentication
Class Hierarchy
java.lang.Object
org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler (implements org.springframework.security.web.authentication.logout.LogoutSuccessHandler)
org.springframework.security.oauth2.client.oidc.web.logout.
OidcClientInitiatedLogoutSuccessHandler
org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
org.springframework.security.oauth2.client.authentication.
OAuth2AuthenticationToken
org.springframework.security.oauth2.client.authentication.
OAuth2AuthorizationCodeAuthenticationToken
org.springframework.security.oauth2.client.authentication.
OAuth2LoginAuthenticationToken
org.springframework.security.oauth2.client.endpoint.
AbstractOAuth2AuthorizationGrantRequest
org.springframework.security.oauth2.client.endpoint.
OAuth2AuthorizationCodeGrantRequest
org.springframework.security.oauth2.client.endpoint.
OAuth2ClientCredentialsGrantRequest
org.springframework.security.oauth2.client.endpoint.
OAuth2PasswordGrantRequest
org.springframework.security.oauth2.client.endpoint.
OAuth2RefreshTokenGrantRequest
org.springframework.security.oauth2.client.endpoint.
AbstractWebClientReactiveOAuth2AccessTokenResponseClient
<T> (implements org.springframework.security.oauth2.client.endpoint.
ReactiveOAuth2AccessTokenResponseClient
<T>)
org.springframework.security.oauth2.client.endpoint.
WebClientReactiveAuthorizationCodeTokenResponseClient
org.springframework.security.oauth2.client.endpoint.
WebClientReactiveClientCredentialsTokenResponseClient
org.springframework.security.oauth2.client.endpoint.
WebClientReactivePasswordTokenResponseClient
org.springframework.security.oauth2.client.endpoint.
WebClientReactiveRefreshTokenTokenResponseClient
org.springframework.security.oauth2.client.web.
AuthenticatedPrincipalOAuth2AuthorizedClientRepository
(implements org.springframework.security.oauth2.client.web.
OAuth2AuthorizedClientRepository
)
org.springframework.security.oauth2.client.web.server.
AuthenticatedPrincipalServerOAuth2AuthorizedClientRepository
(implements org.springframework.security.oauth2.client.web.server.
ServerOAuth2AuthorizedClientRepository
)
org.springframework.security.web.server.authentication.AuthenticationWebFilter (implements org.springframework.web.server.WebFilter)
org.springframework.security.oauth2.client.web.server.authentication.
OAuth2LoginAuthenticationWebFilter
org.springframework.security.oauth2.client.
AuthorizationCodeOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProvider
)
org.springframework.security.oauth2.client.
AuthorizationCodeReactiveOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProvider
)
org.springframework.security.oauth2.client.
AuthorizedClientServiceOAuth2AuthorizedClientManager
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizedClientManager
)
org.springframework.security.oauth2.client.
AuthorizedClientServiceOAuth2AuthorizedClientManager.DefaultContextAttributesMapper
(implements java.util.function.Function<T,R>)
org.springframework.security.oauth2.client.
AuthorizedClientServiceReactiveOAuth2AuthorizedClientManager
(implements org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientManager
)
org.springframework.security.oauth2.client.
AuthorizedClientServiceReactiveOAuth2AuthorizedClientManager.DefaultContextAttributesMapper
(implements java.util.function.Function<T,R>)
org.springframework.security.oauth2.client.
ClientCredentialsOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProvider
)
org.springframework.security.oauth2.client.
ClientCredentialsReactiveOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProvider
)
org.springframework.security.oauth2.client.registration.
ClientRegistration
(implements java.io.Serializable)
org.springframework.security.oauth2.client.registration.
ClientRegistration.Builder
(implements java.io.Serializable)
org.springframework.security.oauth2.client.registration.
ClientRegistration.ProviderDetails
(implements java.io.Serializable)
org.springframework.security.oauth2.client.registration.
ClientRegistration.ProviderDetails.UserInfoEndpoint
(implements java.io.Serializable)
org.springframework.security.oauth2.client.registration.
ClientRegistrations
org.springframework.security.oauth2.client.userinfo.
CustomUserTypesOAuth2UserService
(implements org.springframework.security.oauth2.client.userinfo.
OAuth2UserService
<R,U>)
org.springframework.security.oauth2.client.endpoint.
DefaultAuthorizationCodeTokenResponseClient
(implements org.springframework.security.oauth2.client.endpoint.
OAuth2AccessTokenResponseClient
<T>)
org.springframework.security.oauth2.client.endpoint.
DefaultClientCredentialsTokenResponseClient
(implements org.springframework.security.oauth2.client.endpoint.
OAuth2AccessTokenResponseClient
<T>)
org.springframework.security.oauth2.client.web.
DefaultOAuth2AuthorizationRequestResolver
(implements org.springframework.security.oauth2.client.web.
OAuth2AuthorizationRequestResolver
)
org.springframework.security.oauth2.client.web.
DefaultOAuth2AuthorizedClientManager
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizedClientManager
)
org.springframework.security.oauth2.client.web.
DefaultOAuth2AuthorizedClientManager.DefaultContextAttributesMapper
(implements java.util.function.Function<T,R>)
org.springframework.security.oauth2.client.userinfo.
DefaultOAuth2UserService
(implements org.springframework.security.oauth2.client.userinfo.
OAuth2UserService
<R,U>)
org.springframework.security.oauth2.client.endpoint.
DefaultPasswordTokenResponseClient
(implements org.springframework.security.oauth2.client.endpoint.
OAuth2AccessTokenResponseClient
<T>)
org.springframework.security.oauth2.client.web.
DefaultReactiveOAuth2AuthorizedClientManager
(implements org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientManager
)
org.springframework.security.oauth2.client.web.
DefaultReactiveOAuth2AuthorizedClientManager.DefaultContextAttributesMapper
(implements java.util.function.Function<T,R>)
org.springframework.security.oauth2.client.userinfo.
DefaultReactiveOAuth2UserService
(implements org.springframework.security.oauth2.client.userinfo.
ReactiveOAuth2UserService
<R,U>)
org.springframework.security.oauth2.client.endpoint.
DefaultRefreshTokenTokenResponseClient
(implements org.springframework.security.oauth2.client.endpoint.
OAuth2AccessTokenResponseClient
<T>)
org.springframework.security.oauth2.client.web.server.
DefaultServerOAuth2AuthorizationRequestResolver
(implements org.springframework.security.oauth2.client.web.server.
ServerOAuth2AuthorizationRequestResolver
)
org.springframework.security.oauth2.client.
DelegatingOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProvider
)
org.springframework.security.oauth2.client.userinfo.
DelegatingOAuth2UserService
<R,U> (implements org.springframework.security.oauth2.client.userinfo.
OAuth2UserService
<R,U>)
org.springframework.security.oauth2.client.
DelegatingReactiveOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProvider
)
org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.context.MessageSourceAware)
org.springframework.security.oauth2.client.web.
OAuth2LoginAuthenticationFilter
org.springframework.web.filter.OncePerRequestFilter
org.springframework.security.oauth2.client.web.
OAuth2AuthorizationCodeGrantFilter
org.springframework.security.oauth2.client.web.
OAuth2AuthorizationRequestRedirectFilter
org.springframework.security.oauth2.client.web.
HttpSessionOAuth2AuthorizationRequestRepository
(implements org.springframework.security.oauth2.client.web.
AuthorizationRequestRepository
<T>)
org.springframework.security.oauth2.client.web.
HttpSessionOAuth2AuthorizedClientRepository
(implements org.springframework.security.oauth2.client.web.
OAuth2AuthorizedClientRepository
)
org.springframework.security.oauth2.client.registration.
InMemoryClientRegistrationRepository
(implements org.springframework.security.oauth2.client.registration.
ClientRegistrationRepository
, java.lang.Iterable<T>)
org.springframework.security.oauth2.client.
InMemoryOAuth2AuthorizedClientService
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizedClientService
)
org.springframework.security.oauth2.client.registration.
InMemoryReactiveClientRegistrationRepository
(implements java.lang.Iterable<T>, org.springframework.security.oauth2.client.registration.
ReactiveClientRegistrationRepository
)
org.springframework.security.oauth2.client.
InMemoryReactiveOAuth2AuthorizedClientService
(implements org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientService
)
org.springframework.security.oauth2.client.
JdbcOAuth2AuthorizedClientService
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizedClientService
)
org.springframework.security.oauth2.client.
JdbcOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder
org.springframework.security.oauth2.client.
JdbcOAuth2AuthorizedClientService.OAuth2AuthorizedClientParametersMapper
(implements java.util.function.Function<T,R>)
org.springframework.security.oauth2.client.
JdbcOAuth2AuthorizedClientService.OAuth2AuthorizedClientRowMapper
(implements org.springframework.jdbc.core.RowMapper<T>)
com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
org.springframework.security.oauth2.client.jackson2.
OAuth2ClientJackson2Module
org.springframework.security.oauth2.client.endpoint.
NimbusAuthorizationCodeTokenResponseClient
(implements org.springframework.security.oauth2.client.endpoint.
OAuth2AccessTokenResponseClient
<T>)
org.springframework.security.oauth2.client.authentication.
OAuth2AuthorizationCodeAuthenticationProvider
(implements org.springframework.security.authentication.AuthenticationProvider)
org.springframework.security.oauth2.client.endpoint.
OAuth2AuthorizationCodeGrantRequestEntityConverter
(implements org.springframework.core.convert.converter.Converter<S,T>)
org.springframework.security.oauth2.client.web.server.
OAuth2AuthorizationCodeGrantWebFilter
(implements org.springframework.web.server.WebFilter)
org.springframework.security.oauth2.client.authentication.
OAuth2AuthorizationCodeReactiveAuthenticationManager
(implements org.springframework.security.authentication.ReactiveAuthenticationManager)
org.springframework.security.oauth2.client.
OAuth2AuthorizationContext
org.springframework.security.oauth2.client.
OAuth2AuthorizationContext.Builder
org.springframework.security.oauth2.client.web.server.
OAuth2AuthorizationRequestRedirectWebFilter
(implements org.springframework.web.server.WebFilter)
org.springframework.security.oauth2.client.
OAuth2AuthorizedClient
(implements java.io.Serializable)
org.springframework.security.oauth2.client.web.method.annotation.
OAuth2AuthorizedClientArgumentResolver
(implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
org.springframework.security.oauth2.client.web.reactive.result.method.annotation.
OAuth2AuthorizedClientArgumentResolver
(implements org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver)
org.springframework.security.oauth2.client.
OAuth2AuthorizedClientId
(implements java.io.Serializable)
org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProviderBuilder
org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProviderBuilder.AuthorizationCodeGrantBuilder
org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProviderBuilder.ClientCredentialsGrantBuilder
org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProviderBuilder.PasswordGrantBuilder
org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProviderBuilder.RefreshTokenGrantBuilder
org.springframework.security.oauth2.client.
OAuth2AuthorizeRequest
org.springframework.security.oauth2.client.
OAuth2AuthorizeRequest.Builder
org.springframework.security.oauth2.client.endpoint.
OAuth2ClientCredentialsGrantRequestEntityConverter
(implements org.springframework.core.convert.converter.Converter<S,T>)
org.springframework.security.oauth2.client.http.
OAuth2ErrorResponseErrorHandler
(implements org.springframework.web.client.ResponseErrorHandler)
org.springframework.security.oauth2.client.authentication.
OAuth2LoginAuthenticationProvider
(implements org.springframework.security.authentication.AuthenticationProvider)
org.springframework.security.oauth2.client.authentication.
OAuth2LoginReactiveAuthenticationManager
(implements org.springframework.security.authentication.ReactiveAuthenticationManager)
org.springframework.security.oauth2.client.endpoint.
OAuth2PasswordGrantRequestEntityConverter
(implements org.springframework.core.convert.converter.Converter<S,T>)
org.springframework.security.oauth2.client.endpoint.
OAuth2RefreshTokenGrantRequestEntityConverter
(implements org.springframework.core.convert.converter.Converter<S,T>)
org.springframework.security.oauth2.client.userinfo.
OAuth2UserRequest
org.springframework.security.oauth2.client.oidc.userinfo.
OidcUserRequest
org.springframework.security.oauth2.client.userinfo.
OAuth2UserRequestEntityConverter
(implements org.springframework.core.convert.converter.Converter<S,T>)
org.springframework.security.oauth2.client.oidc.authentication.
OidcAuthorizationCodeAuthenticationProvider
(implements org.springframework.security.authentication.AuthenticationProvider)
org.springframework.security.oauth2.client.oidc.authentication.
OidcAuthorizationCodeReactiveAuthenticationManager
(implements org.springframework.security.authentication.ReactiveAuthenticationManager)
org.springframework.security.oauth2.client.oidc.web.server.logout.
OidcClientInitiatedServerLogoutSuccessHandler
(implements org.springframework.security.web.server.authentication.logout.ServerLogoutSuccessHandler)
org.springframework.security.oauth2.client.oidc.authentication.
OidcIdTokenDecoderFactory
(implements org.springframework.security.oauth2.jwt.JwtDecoderFactory<C>)
org.springframework.security.oauth2.client.oidc.authentication.
OidcIdTokenValidator
(implements org.springframework.security.oauth2.core.OAuth2TokenValidator<T>)
org.springframework.security.oauth2.client.oidc.userinfo.
OidcReactiveOAuth2UserService
(implements org.springframework.security.oauth2.client.userinfo.
ReactiveOAuth2UserService
<R,U>)
org.springframework.security.oauth2.client.oidc.userinfo.
OidcUserService
(implements org.springframework.security.oauth2.client.userinfo.
OAuth2UserService
<R,U>)
org.springframework.security.oauth2.client.
PasswordOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProvider
)
org.springframework.security.oauth2.client.
PasswordReactiveOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProvider
)
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProviderBuilder
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProviderBuilder.AuthorizationCodeGrantBuilder
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProviderBuilder.ClientCredentialsGrantBuilder
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProviderBuilder.PasswordGrantBuilder
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProviderBuilder.RefreshTokenGrantBuilder
org.springframework.security.oauth2.client.oidc.authentication.
ReactiveOidcIdTokenDecoderFactory
(implements org.springframework.security.oauth2.jwt.ReactiveJwtDecoderFactory<C>)
org.springframework.security.oauth2.client.
RefreshTokenOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProvider
)
org.springframework.security.oauth2.client.
RefreshTokenReactiveOAuth2AuthorizedClientProvider
(implements org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProvider
)
org.springframework.security.oauth2.client.
RemoveAuthorizedClientOAuth2AuthorizationFailureHandler
(implements org.springframework.security.oauth2.client.
OAuth2AuthorizationFailureHandler
)
org.springframework.security.oauth2.client.
RemoveAuthorizedClientReactiveOAuth2AuthorizationFailureHandler
(implements org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizationFailureHandler
)
org.springframework.security.oauth2.client.web.server.
ServerOAuth2AuthorizationCodeAuthenticationTokenConverter
(implements org.springframework.security.web.server.authentication.ServerAuthenticationConverter)
org.springframework.security.oauth2.client.web.reactive.function.client.
ServerOAuth2AuthorizedClientExchangeFilterFunction
(implements org.springframework.web.reactive.function.client.ExchangeFilterFunction)
org.springframework.security.oauth2.client.web.reactive.function.client.
ServletOAuth2AuthorizedClientExchangeFilterFunction
(implements org.springframework.web.reactive.function.client.ExchangeFilterFunction)
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
java.lang.RuntimeException
org.springframework.security.oauth2.core.OAuth2AuthorizationException
org.springframework.security.oauth2.client.
ClientAuthorizationException
org.springframework.security.oauth2.client.
ClientAuthorizationRequiredException
org.springframework.security.oauth2.client.web.server.
UnAuthenticatedServerOAuth2AuthorizedClientRepository
(implements org.springframework.security.oauth2.client.web.server.
ServerOAuth2AuthorizedClientRepository
)
org.springframework.security.oauth2.client.web.server.
WebSessionOAuth2ServerAuthorizationRequestRepository
(implements org.springframework.security.oauth2.client.web.server.
ServerAuthorizationRequestRepository
<T>)
org.springframework.security.oauth2.client.web.server.
WebSessionServerOAuth2AuthorizedClientRepository
(implements org.springframework.security.oauth2.client.web.server.
ServerOAuth2AuthorizedClientRepository
)
Interface Hierarchy
org.springframework.security.oauth2.client.web.
AuthorizationRequestRepository
<T>
org.springframework.security.oauth2.client.registration.
ClientRegistrationRepository
org.springframework.security.oauth2.client.endpoint.
OAuth2AccessTokenResponseClient
<T>
org.springframework.security.oauth2.client.
OAuth2AuthorizationFailureHandler
org.springframework.security.oauth2.client.web.
OAuth2AuthorizationRequestResolver
org.springframework.security.oauth2.client.
OAuth2AuthorizationSuccessHandler
org.springframework.security.oauth2.client.
OAuth2AuthorizedClientManager
org.springframework.security.oauth2.client.
OAuth2AuthorizedClientProvider
org.springframework.security.oauth2.client.web.
OAuth2AuthorizedClientRepository
org.springframework.security.oauth2.client.
OAuth2AuthorizedClientService
org.springframework.security.oauth2.client.userinfo.
OAuth2UserService
<R,U>
org.springframework.security.oauth2.client.registration.
ReactiveClientRegistrationRepository
org.springframework.security.oauth2.client.endpoint.
ReactiveOAuth2AccessTokenResponseClient
<T>
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizationFailureHandler
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizationSuccessHandler
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientManager
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientProvider
org.springframework.security.oauth2.client.
ReactiveOAuth2AuthorizedClientService
org.springframework.security.oauth2.client.userinfo.
ReactiveOAuth2UserService
<R,U>
org.springframework.security.oauth2.client.
RemoveAuthorizedClientOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover
org.springframework.security.oauth2.client.
RemoveAuthorizedClientReactiveOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover
org.springframework.security.oauth2.client.web.server.
ServerAuthorizationRequestRepository
<T>
org.springframework.security.oauth2.client.web.server.
ServerOAuth2AuthorizationRequestResolver
org.springframework.security.oauth2.client.web.server.
ServerOAuth2AuthorizedClientRepository
Annotation Type Hierarchy
org.springframework.security.oauth2.client.annotation.
RegisteredOAuth2AuthorizedClient
(implements java.lang.annotation.Annotation)
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes