All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractOAuth2TokenAuthenticationToken<T extends org.springframework.security.oauth2.core.AbstractOAuth2Token> Base class forAbstractAuthenticationToken
implementations that expose common attributes between different OAuth 2.0 Access Token Formats.BadOpaqueTokenException An exception similar toBadCredentialsException
that indicates an opaque token that is invalid in some way.BearerTokenAccessDeniedHandler Translates anyAccessDeniedException
into an HTTP response in accordance with RFC 6750 Section 3: The WWW-Authenticate.BearerTokenAuthentication AnAuthentication
token that represents a successful authentication as obtained through a bearer token.BearerTokenAuthenticationEntryPoint AnAuthenticationEntryPoint
implementation used to commence authentication of protected resource requests usingBearerTokenAuthenticationFilter
.BearerTokenAuthenticationFilter Authenticates requests that contain an OAuth 2.0 Bearer Token.BearerTokenAuthenticationFilter Deprecated. UseBearerTokenAuthenticationFilter
insteadBearerTokenAuthenticationToken AnAuthentication
that contains a Bearer Token.BearerTokenAuthenticationToken Deprecated. Please useBearerTokenAuthenticationToken
BearerTokenError A representation of a Bearer Token Error.BearerTokenErrorCodes Standard error codes defined by the OAuth 2.0 Authorization Framework: Bearer Token Usage.BearerTokenErrors A factory for creatingBearerTokenError
instances that correspond to the registered Bearer Token Error Codes.BearerTokenResolver A strategy for resolving Bearer Tokens from theHttpServletRequest
.BearerTokenServerAccessDeniedHandler Translates anyAccessDeniedException
into an HTTP response in accordance with RFC 6750 Section 3: The WWW-Authenticate.BearerTokenServerAuthenticationEntryPoint AnAuthenticationEntryPoint
implementation used to commence authentication of protected resource requests usingBearerTokenAuthenticationFilter
.DefaultBearerTokenResolver The defaultBearerTokenResolver
implementation based on RFC 6750.DelegatingJwtGrantedAuthoritiesConverter AJwt
toGrantedAuthority
Converter
that is a composite of converters.HeaderBearerTokenResolver Generic resolver extracting pre-authenticated JWT identity from a custom header.InvalidBearerTokenException AnOAuth2AuthenticationException
that indicates an invalid bearer token.JwtAuthenticationConverter JwtAuthenticationProvider AnAuthenticationProvider
implementation of theJwt
-encoded Bearer Tokens for protecting OAuth 2.0 Resource Servers.JwtAuthenticationToken JwtBearerTokenAuthenticationConverter JwtGrantedAuthoritiesConverter Extracts theGrantedAuthority
s from scope attributes typically found in aJwt
.JwtIssuerAuthenticationManagerResolver An implementation ofAuthenticationManagerResolver
that resolves a JWT-basedAuthenticationManager
based on the Issuer in a signed JWT (JWS).JwtIssuerReactiveAuthenticationManagerResolver An implementation ofReactiveAuthenticationManagerResolver
that resolves a JWT-basedReactiveAuthenticationManager
based on the Issuer in a signed JWT (JWS).JwtReactiveAuthenticationManager AReactiveAuthenticationManager
for Jwt tokens.NimbusOpaqueTokenIntrospector A Nimbus implementation ofOpaqueTokenIntrospector
that verifies and introspects a token using the configured OAuth 2.0 Introspection Endpoint.NimbusReactiveOpaqueTokenIntrospector A Nimbus implementation ofReactiveOpaqueTokenIntrospector
that verifies and introspects a token using the configured OAuth 2.0 Introspection Endpoint.OAuth2IntrospectionAuthenticatedPrincipal A domain object that wraps the attributes of OAuth 2.0 Token Introspection.OAuth2IntrospectionClaimAccessor Deprecated. UseOAuth2TokenIntrospectionClaimAccessor
insteadOAuth2IntrospectionClaimNames Deprecated. UseOAuth2TokenIntrospectionClaimNames
insteadOAuth2IntrospectionException Base exception for all OAuth 2.0 Introspection related errorsOpaqueTokenAuthenticationConverter Convert a successful introspection result into an authentication result.OpaqueTokenAuthenticationProvider AnAuthenticationProvider
implementation for opaque Bearer Tokens, using an OAuth 2.0 Introspection Endpoint to check the token's validity and reveal its attributes.OpaqueTokenIntrospector A contract for introspecting and verifying an OAuth 2.0 token.OpaqueTokenReactiveAuthenticationManager AnReactiveAuthenticationManager
implementation for opaque Bearer Tokens, using an OAuth 2.0 Introspection Endpoint to check the token's validity and reveal its attributes.ReactiveJwtAuthenticationConverter Reactive version ofJwtAuthenticationConverter
for converting aJwt
to aMono<AbstractAuthenticationToken>
.ReactiveJwtAuthenticationConverterAdapter A reactiveConverter
for adapting a non-blocking imperativeConverter
ReactiveJwtGrantedAuthoritiesConverterAdapter Adapts aConverter<Jwt, Collection<GrantedAuthority>>
to aConverter<Jwt, Flux<GrantedAuthority>>
.ReactiveOpaqueTokenAuthenticationConverter Convert a successful introspection result into an authentication result.ReactiveOpaqueTokenIntrospector A contract for introspecting and verifying an OAuth 2.0 token.ServerBearerExchangeFilterFunction AnExchangeFilterFunction
that adds the Bearer Token from an existingAbstractOAuth2Token
tied to the currentAuthentication
.ServerBearerTokenAuthenticationConverter A strategy for resolving Bearer Tokens from theServerWebExchange
.ServletBearerExchangeFilterFunction AnExchangeFilterFunction
that adds the Bearer Token from an existingAbstractOAuth2Token
tied to the currentAuthentication
.SpringOpaqueTokenIntrospector A Spring implementation ofOpaqueTokenIntrospector
that verifies and introspects a token using the configured OAuth 2.0 Introspection Endpoint.SpringReactiveOpaqueTokenIntrospector A Spring implementation ofReactiveOpaqueTokenIntrospector
that verifies and introspects a token using the configured OAuth 2.0 Introspection Endpoint.