Package io.micronaut.security.token.jwt.validator
Support classes for JWT validation.
- Since:
- 1.0
- Author:
- graemerocher
-
Interface Summary Interface Description GenericJwtClaimsValidator AnyJwtTokenValidatorwhich should be verified for any JWT should implement this interface.JwtAuthenticationFactory Creates anAuthenticationobject from a JWT token.JwtClaimsValidator Provides a contract to create custom JWT claims validations. -
Class Summary Class Description AuthenticationJWTClaimsSetAdapter Adapter fromJWTClaimsSettoAuthentication.DefaultJwtAuthenticationFactory Extracts the JWT claims and uses theAuthenticationJWTClaimsSetAdapterto construction anAuthenticationobject.ExpirationJwtClaimsValidator Validate JWT is not expired.JWTClaimsSetUtils Utils class to instantiate a JWClaimsSet give a map of claims.JwtTokenValidator SubjectNotNullJwtClaimsValidator Validate JWT subject claim is not null.