Authentications and supporting classes and interfaces.See: Description
| Class | Description |
|---|---|
| AbstractOAuth2TokenAuthenticationToken<T extends org.springframework.security.oauth2.core.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
GrantedAuthoritys from scope attributes typically found in a
Jwt. |
| 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>>. |
Authentications and supporting classes and interfaces.