See: Description
| Interface | Description |
|---|---|
| GenericJwtClaimsValidator |
Any
JwtTokenValidator which should be verified for any JWT should implement this interface. |
| JwtAuthenticationFactory |
Creates an
Authentication object from a JWT token. |
| JwtClaimsValidator |
Provides a contract to create custom JWT claims validations.
|
| JwtClaimsValidatorConfiguration |
Configuration to enable or disable beans of type
JwtClaimsValidator. |
| Class | Description |
|---|---|
| AudienceJwtClaimsValidator |
Validates JWT audience claim contains a configured value.
|
| AuthenticationJWTClaimsSetAdapter |
Adapter from
JWTClaimsSet to Authentication. |
| DefaultJwtAuthenticationFactory |
Extracts the JWT claims and uses the
AuthenticationJWTClaimsSetAdapter to construction an Authentication object. |
| ExpirationJwtClaimsValidator |
Validate JWT is not expired.
|
| IssuerJwtClaimsValidator |
Validates JWT issuer claim matches a configured value.
|
| JWTClaimsSetUtils |
Utils class to instantiate a JWClaimsSet give a map of claims.
|
| JwtClaimsValidatorConfigurationProperties |
ConfigurationProperties implementation of JwtClaimsValidatorConfiguration. |
| JwtTokenValidator | |
| JwtValidator |
A builder style class for validating JWT tokens against any number of provided
encryption or signature configurations and any claim validators.
|
| JwtValidator.Builder |
A builder for
JwtValidator. |
| NotBeforeJwtClaimsValidator |
Validate current time is not before the not-before claim of a JWT token.
|
| SubjectNotNullJwtClaimsValidator |
Validate JWT subject claim is not null.
|