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). |
| JwtDecoders |
Allows creating a
JwtDecoder from an
OpenID Provider Configuration. |
| 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. |
| Exception | Description |
|---|---|
| JwtException |
Base exception for all JSON Web Token (JWT) related errors.
|
| JwtValidationException |
An exception that results from an unsuccessful
OAuth2TokenValidatorResult |