Class Hierarchy
- java.lang.Object
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
- org.springframework.http.converter.AbstractHttpMessageConverter<T> (implements org.springframework.http.converter.HttpMessageConverter<T>)
- org.springframework.security.oauth2.server.authorization.AbstractOAuth2AuthorizationServerMetadata (implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor, java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder<T,B>
- org.springframework.security.oauth2.core.AbstractOAuth2Token (implements org.springframework.security.oauth2.core.OAuth2Token, java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.settings.AbstractSettings (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.settings.AbstractSettings.AbstractBuilder<T,B>
- org.springframework.security.oauth2.server.authorization.context.AuthorizationServerContextHolder
- org.springframework.security.oauth2.server.authorization.authentication.ClientSecretAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.web.authentication.ClientSecretBasicAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.web.authentication.ClientSecretPostAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.settings.ConfigurationSettingNames
- org.springframework.security.oauth2.server.authorization.settings.ConfigurationSettingNames.AuthorizationServer
- org.springframework.security.oauth2.server.authorization.settings.ConfigurationSettingNames.Client
- org.springframework.security.oauth2.server.authorization.settings.ConfigurationSettingNames.Token
- org.springframework.security.oauth2.server.authorization.token.DefaultOAuth2TokenContext (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext)
- org.springframework.security.oauth2.server.authorization.web.authentication.DelegatingAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.token.DelegatingOAuth2TokenGenerator (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenGenerator<T>)
- 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.web.filter.OncePerRequestFilter
- org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationConsentService (implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsentService)
- org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationService (implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService)
- org.springframework.security.oauth2.server.authorization.client.InMemoryRegisteredClientRepository (implements org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository)
- org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService (implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsentService)
- org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService.OAuth2AuthorizationConsentParametersMapper (implements java.util.function.Function<T,R>)
- org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService.OAuth2AuthorizationConsentRowMapper (implements org.springframework.jdbc.core.RowMapper<T>)
- org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService (implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService)
- org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationParametersMapper (implements java.util.function.Function<T,R>)
- org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper (implements org.springframework.jdbc.core.RowMapper<T>)
- org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository (implements org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository)
- org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientParametersMapper (implements java.util.function.Function<T,R>)
- org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientRowMapper (implements org.springframework.jdbc.core.RowMapper<T>)
- org.springframework.security.oauth2.server.authorization.web.authentication.JwtClientAssertionAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.JwtClientAssertionAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.authentication.JwtClientAssertionDecoderFactory (implements org.springframework.security.oauth2.jwt.JwtDecoderFactory<C>)
- org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext)
- org.springframework.security.oauth2.server.authorization.token.JwtGenerator (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenGenerator<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.server.authorization.authentication.OAuth2AccessTokenAuthenticationContext (implements org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthenticationContext)
- org.springframework.security.oauth2.server.authorization.token.OAuth2AccessTokenGenerator (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenGenerator<T>)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2AccessTokenResponseAuthenticationSuccessHandler (implements org.springframework.security.web.authentication.AuthenticationSuccessHandler)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthenticationContext.AbstractBuilder<T,B>
- org.springframework.security.oauth2.server.authorization.OAuth2Authorization (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token<T> (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2AuthorizationCodeAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext (implements org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthenticationContext)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2AuthorizationCodeRequestAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationValidator (implements java.util.function.Consumer<T>)
- org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent.Builder (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext (implements org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthenticationContext)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2AuthorizationConsentAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configuration.OAuth2AuthorizationServerConfiguration
- org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimNames
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationServerMetadataEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2ClientAuthenticationConfigurer
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationContext (implements org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthenticationContext)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationContext (implements org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthenticationContext)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2ClientCredentialsAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationValidator (implements java.util.function.Consumer<T>)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2DeviceAuthorizationConsentAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2DeviceAuthorizationConsentAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2DeviceAuthorizationEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2DeviceAuthorizationRequestAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2DeviceAuthorizationRequestAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2DeviceCodeAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2DeviceCodeAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2DeviceVerificationAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2DeviceVerificationAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2DeviceVerificationEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2ErrorAuthenticationFailureHandler (implements org.springframework.security.web.authentication.AuthenticationFailureHandler)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2RefreshTokenAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2RefreshTokenAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.token.OAuth2RefreshTokenGenerator (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenGenerator<T>)
- org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimNames
- org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsContext (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext)
- org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet (implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimAccessor)
- org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
- org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder<T,B>
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2TokenEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenExchangeActor (implements org.springframework.security.oauth2.core.ClaimAccessor)
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2TokenExchangeAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenExchangeAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.settings.OAuth2TokenFormat (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.OAuth2TokenIntrospection (implements org.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor, java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.OAuth2TokenIntrospection.Builder
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2TokenIntrospectionAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2TokenIntrospectionEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2TokenRevocationAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2TokenRevocationEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.OAuth2TokenType (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientConfigurationAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.oidc.OidcClientMetadataClaimNames
- org.springframework.security.oauth2.server.authorization.oidc.OidcClientRegistration (implements org.springframework.security.oauth2.server.authorization.oidc.OidcClientMetadataClaimAccessor, java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.oidc.OidcClientRegistration.Builder
- org.springframework.security.oauth2.server.authorization.oidc.web.authentication.OidcClientRegistrationAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OidcClientRegistrationEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.oidc.converter.OidcClientRegistrationRegisteredClientConverter (implements org.springframework.core.convert.converter.Converter<S,T>)
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OidcConfigurer
- org.springframework.security.oauth2.server.authorization.oidc.web.authentication.OidcLogoutAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcLogoutAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.oidc.web.authentication.OidcLogoutAuthenticationSuccessHandler (implements org.springframework.security.web.authentication.AuthenticationSuccessHandler)
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OidcLogoutEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OidcProviderConfigurationEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationContext (implements org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthenticationContext)
- org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OidcUserInfoEndpointConfigurer
- org.springframework.security.oauth2.server.authorization.web.authentication.PublicClientAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.PublicClientAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- org.springframework.security.oauth2.server.authorization.client.RegisteredClient (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder (implements java.io.Serializable)
- org.springframework.security.oauth2.server.authorization.oidc.converter.RegisteredClientOidcClientRegistrationConverter (implements org.springframework.core.convert.converter.Converter<S,T>)
- org.springframework.security.config.annotation.SecurityConfigurerAdapter<O,B> (implements org.springframework.security.config.annotation.SecurityConfigurer<O,B>)
- org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<T,B>
- org.springframework.security.oauth2.server.authorization.util.SpringAuthorizationServerVersion
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.security.core.AuthenticationException
- org.springframework.security.oauth2.core.OAuth2AuthenticationException
- org.springframework.security.oauth2.server.authorization.web.authentication.X509ClientCertificateAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.oauth2.server.authorization.authentication.X509ClientCertificateAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)