Interface JwtClaimsValidator
-
- All Known Subinterfaces:
GenericJwtClaimsValidator
- All Known Implementing Classes:
AudienceJwtClaimsValidator,ExpirationJwtClaimsValidator,IssuerJwtClaimsValidator,NotBeforeJwtClaimsValidator,SubjectNotNullJwtClaimsValidator
public interface JwtClaimsValidatorProvides a contract to create custom JWT claims validations.- Since:
- 1.1.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPREFIXDeprecated.useJwtClaimsValidatorConfigurationProperties.PREFIXinstead.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanvalidate(JwtClaims claims, io.micronaut.http.HttpRequest<?> request)
-
-
-
Field Detail
-
PREFIX
@Deprecated static final java.lang.String PREFIX
Deprecated.useJwtClaimsValidatorConfigurationProperties.PREFIXinstead.- See Also:
- Constant Field Values
-
-
Method Detail
-
validate
boolean validate(@NonNull JwtClaims claims, @Nullable io.micronaut.http.HttpRequest<?> request)- Parameters:
claims- JWT Claimsrequest- HTTP request- Returns:
- whether the JWT claims pass validation.
-
-