Authentication
s and supporting classes and
interfaces.See: Description
Class | Description |
---|---|
AbstractOAuth2TokenAuthenticationToken<T extends AbstractOAuth2Token> |
Base class for
AbstractAuthenticationToken implementations that expose common
attributes between different OAuth 2.0 Access Token Formats. |
BearerTokenAuthentication |
An
Authentication token that represents a
successful authentication as obtained through a bearer token. |
JwtAuthenticationConverter | |
JwtAuthenticationProvider |
An
AuthenticationProvider implementation of the Jwt -encoded
Bearer
Tokens for protecting OAuth 2.0 Resource Servers. |
JwtAuthenticationToken | |
JwtBearerTokenAuthenticationConverter | |
JwtGrantedAuthoritiesConverter |
Extracts the
GrantedAuthority s from scope attributes typically found in a
Jwt . |
JwtIssuerAuthenticationManagerResolver |
An implementation of
AuthenticationManagerResolver that resolves a JWT-based
AuthenticationManager based on the Issuer in
a signed JWT (JWS). |
JwtIssuerReactiveAuthenticationManagerResolver |
An implementation of
ReactiveAuthenticationManagerResolver that resolves a
JWT-based ReactiveAuthenticationManager based on the Issuer in
a signed JWT (JWS). |
JwtReactiveAuthenticationManager |
A
ReactiveAuthenticationManager for Jwt tokens. |
OpaqueTokenAuthenticationProvider |
An
AuthenticationProvider implementation for opaque
Bearer
Tokens, using an
OAuth 2.0 Introspection
Endpoint to check the token's validity and reveal its attributes. |
OpaqueTokenReactiveAuthenticationManager |
An
ReactiveAuthenticationManager 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 of
JwtAuthenticationConverter for converting a Jwt to
a Mono<AbstractAuthenticationToken> . |
ReactiveJwtAuthenticationConverterAdapter |
A reactive
Converter for adapting a non-blocking imperative Converter |
ReactiveJwtGrantedAuthoritiesConverterAdapter |
Adapts a
Converter<Jwt, Collection<GrantedAuthority>> to
a Converter<Jwt, Flux<GrantedAuthority>> . |
Authentication
s and supporting classes and
interfaces.