See: Description
Interface | Description |
---|---|
JwtClaimAccessor |
A
ClaimAccessor for the "claims" that may be contained
in the JSON object JWT Claims Set of a JSON Web Token (JWT). |
JwtClaimNames |
The Registered Claim Names defined by the JSON Web Token (JWT) specification
that may be contained in the JSON object JWT Claims Set.
|
JwtDecoder |
Implementations of this interface are responsible for "decoding"
a JSON Web Token (JWT) from it's compact claims representation format to a
Jwt . |
JwtDecoderFactory<C> |
A factory for
JwtDecoder (s). |
ReactiveJwtDecoder |
Implementations of this interface are responsible for "decoding"
a JSON Web Token (JWT) from it's compact claims representation format to a
Jwt . |
ReactiveJwtDecoderFactory<C> |
A factory for
ReactiveJwtDecoder (s). |
Class | Description |
---|---|
Jwt |
An implementation of an
AbstractOAuth2Token representing a JSON Web Token (JWT). |
Jwt.Builder |
Helps configure a
Jwt |
JwtClaimValidator<T> |
Validates a claim in a
Jwt against a provided Predicate |
JwtDecoders |
Allows creating a
JwtDecoder from an
OpenID Provider Configuration or
Authorization Server Metadata Request based on provided
issuer and method invoked. |
JwtIssuerValidator |
Validates the "iss" claim in a
Jwt , that is matches a configured value |
JwtTimestampValidator |
An implementation of
OAuth2TokenValidator for verifying claims in a Jwt-based access token |
JwtValidators |
Provides factory methods for creating
OAuth2TokenValidator<Jwt> |
MappedJwtClaimSetConverter |
Converts a JWT claim set, claim by claim.
|
NimbusJwtDecoder |
A low-level Nimbus implementation of
JwtDecoder which takes a raw Nimbus configuration. |
NimbusJwtDecoder.JwkSetUriJwtDecoderBuilder |
A builder for creating
NimbusJwtDecoder instances based on a
JWK Set uri. |
NimbusJwtDecoder.PublicKeyJwtDecoderBuilder |
A builder for creating
NimbusJwtDecoder instances based on a public key. |
NimbusJwtDecoder.SecretKeyJwtDecoderBuilder |
A builder for creating
NimbusJwtDecoder instances based on a SecretKey . |
NimbusJwtDecoderJwkSupport | Deprecated
Use
NimbusJwtDecoder or JwtDecoders instead |
NimbusReactiveJwtDecoder |
An implementation of a
ReactiveJwtDecoder that "decodes" a
JSON Web Token (JWT) and additionally verifies it's digital signature if the JWT is a
JSON Web Signature (JWS). |
NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder |
A builder for creating
NimbusReactiveJwtDecoder instances based on a
JWK Set uri. |
NimbusReactiveJwtDecoder.JwkSourceReactiveJwtDecoderBuilder |
A builder for creating
NimbusReactiveJwtDecoder instances. |
NimbusReactiveJwtDecoder.PublicKeyReactiveJwtDecoderBuilder |
A builder for creating
NimbusReactiveJwtDecoder instances based on a public key. |
NimbusReactiveJwtDecoder.SecretKeyReactiveJwtDecoderBuilder |
A builder for creating
NimbusReactiveJwtDecoder instances based on a SecretKey . |
ReactiveJwtDecoders |
Allows creating a
ReactiveJwtDecoder from an
OpenID Provider Configuration or
Authorization Server Metadata Request based on provided
issuer and method invoked. |
Exception | Description |
---|---|
BadJwtException |
An exception similar to
BadCredentialsException
that indicates a Jwt that is invalid in some way. |
JwtException |
Base exception for all JSON Web Token (JWT) related errors.
|
JwtValidationException |
An exception that results from an unsuccessful
OAuth2TokenValidatorResult |