All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractOAuth2TokenAuthenticationToken<T extends org.springframework.security.oauth2.core.AbstractOAuth2Token> Base class forAbstractAuthenticationTokenimplementations that expose common attributes between different OAuth 2.0 Access Token Formats.BadOpaqueTokenException An exception similar toBadCredentialsExceptionthat indicates an opaque token that is invalid in some way.BearerTokenAccessDeniedHandler Translates anyAccessDeniedExceptioninto an HTTP response in accordance with RFC 6750 Section 3: The WWW-Authenticate.BearerTokenAuthentication AnAuthenticationtoken that represents a successful authentication as obtained through a bearer token.BearerTokenAuthenticationEntryPoint AnAuthenticationEntryPointimplementation used to commence authentication of protected resource requests usingBearerTokenAuthenticationFilter.BearerTokenAuthenticationFilter Authenticates requests that contain an OAuth 2.0 Bearer Token.BearerTokenAuthenticationFilter Deprecated. UseBearerTokenAuthenticationFilterinsteadBearerTokenAuthenticationToken AnAuthenticationthat contains a Bearer Token.BearerTokenAuthenticationToken Deprecated. Please useBearerTokenAuthenticationTokenBearerTokenError 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 creatingBearerTokenErrorinstances that correspond to the registered Bearer Token Error Codes.BearerTokenResolver A strategy for resolving Bearer Tokens from theHttpServletRequest.BearerTokenServerAccessDeniedHandler Translates anyAccessDeniedExceptioninto an HTTP response in accordance with RFC 6750 Section 3: The WWW-Authenticate.BearerTokenServerAuthenticationEntryPoint AnAuthenticationEntryPointimplementation used to commence authentication of protected resource requests usingBearerTokenAuthenticationFilter.DefaultBearerTokenResolver The defaultBearerTokenResolverimplementation based on RFC 6750.DelegatingJwtGrantedAuthoritiesConverter AJwttoGrantedAuthorityConverterthat is a composite of converters.HeaderBearerTokenResolver Generic resolver extracting pre-authenticated JWT identity from a custom header.InvalidBearerTokenException AnOAuth2AuthenticationExceptionthat indicates an invalid bearer token.JwtAuthenticationConverter JwtAuthenticationProvider AnAuthenticationProviderimplementation of theJwt-encoded Bearer Tokens for protecting OAuth 2.0 Resource Servers.JwtAuthenticationToken JwtBearerTokenAuthenticationConverter JwtGrantedAuthoritiesConverter Extracts theGrantedAuthoritys from scope attributes typically found in aJwt.JwtIssuerAuthenticationManagerResolver An implementation ofAuthenticationManagerResolverthat resolves a JWT-basedAuthenticationManagerbased on the Issuer in a signed JWT (JWS).JwtIssuerReactiveAuthenticationManagerResolver An implementation ofReactiveAuthenticationManagerResolverthat resolves a JWT-basedReactiveAuthenticationManagerbased on the Issuer in a signed JWT (JWS).JwtReactiveAuthenticationManager AReactiveAuthenticationManagerfor Jwt tokens.NimbusOpaqueTokenIntrospector A Nimbus implementation ofOpaqueTokenIntrospectorthat verifies and introspects a token using the configured OAuth 2.0 Introspection Endpoint.NimbusReactiveOpaqueTokenIntrospector A Nimbus implementation ofReactiveOpaqueTokenIntrospectorthat 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. UseOAuth2TokenIntrospectionClaimAccessorinsteadOAuth2IntrospectionClaimNames Deprecated. UseOAuth2TokenIntrospectionClaimNamesinsteadOAuth2IntrospectionException Base exception for all OAuth 2.0 Introspection related errorsOpaqueTokenAuthenticationConverter Convert a successful introspection result into an authentication result.OpaqueTokenAuthenticationProvider AnAuthenticationProviderimplementation 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 AnReactiveAuthenticationManagerimplementation for opaque Bearer Tokens, using an OAuth 2.0 Introspection Endpoint to check the token's validity and reveal its attributes.ReactiveJwtAuthenticationConverter Reactive version ofJwtAuthenticationConverterfor converting aJwtto aMono<AbstractAuthenticationToken>.ReactiveJwtAuthenticationConverterAdapter A reactiveConverterfor adapting a non-blocking imperativeConverterReactiveJwtGrantedAuthoritiesConverterAdapter 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 AnExchangeFilterFunctionthat adds the Bearer Token from an existingAbstractOAuth2Tokentied to the currentAuthentication.ServerBearerTokenAuthenticationConverter A strategy for resolving Bearer Tokens from theServerWebExchange.ServletBearerExchangeFilterFunction AnExchangeFilterFunctionthat adds the Bearer Token from an existingAbstractOAuth2Tokentied to the currentAuthentication.SpringOpaqueTokenIntrospector A Spring implementation ofOpaqueTokenIntrospectorthat verifies and introspects a token using the configured OAuth 2.0 Introspection Endpoint.SpringReactiveOpaqueTokenIntrospector A Spring implementation ofReactiveOpaqueTokenIntrospectorthat verifies and introspects a token using the configured OAuth 2.0 Introspection Endpoint.