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.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
- org.springframework.security.oauth2.client.endpoint.AbstractOAuth2AuthorizationGrantRequest
- org.springframework.security.oauth2.client.endpoint.AbstractWebClientReactiveOAuth2AccessTokenResponseClient<T> (implements org.springframework.security.oauth2.client.endpoint.ReactiveOAuth2AccessTokenResponseClient<T>)
- 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.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.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.endpoint.DefaultJwtBearerTokenResponseClient (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, jakarta.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.web.filter.OncePerRequestFilter
- 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>)
- org.springframework.security.oauth2.client.endpoint.JwtBearerGrantRequestEntityConverter
- org.springframework.security.oauth2.client.JwtBearerOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider)
- org.springframework.security.oauth2.client.JwtBearerReactiveOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider)
- 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.endpoint.NimbusJwtClientAuthenticationParametersConverter<T> (implements org.springframework.core.convert.converter.Converter<S,T>)
- org.springframework.security.oauth2.client.endpoint.NimbusJwtClientAuthenticationParametersConverter.JwtClientAuthenticationContext<T>
- org.springframework.security.oauth2.client.authentication.OAuth2AuthorizationCodeAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.client.endpoint.OAuth2AuthorizationCodeGrantRequestEntityConverter
- 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.OAuth2AuthorizationRequestCustomizers
- 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
- 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
- org.springframework.security.oauth2.client.endpoint.OAuth2RefreshTokenGrantRequestEntityConverter
- org.springframework.security.oauth2.client.userinfo.OAuth2UserRequest
- 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.R2dbcReactiveOAuth2AuthorizedClientService (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientService)
- org.springframework.security.oauth2.client.R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder
- org.springframework.security.oauth2.client.R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientParametersMapper (implements java.util.function.Function<T,R>)
- org.springframework.security.oauth2.client.R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientRowMapper (implements java.util.function.BiFunction<T,U,R>)
- 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)
- 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)
Annotation Interface Hierarchy