java.lang.Object
io.helidon.security.jwt.NotBeforeValidator
- All Implemented Interfaces:
ClaimValidator
Validator of not before claim.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic NotBeforeValidator.Builderbuilder()Return a new Builder instance.claims()Handled JWT claims.jwtScope()Scope of the JWT claims.voidvalidate(Jwt token, Errors.Collector collector, List<ClaimValidator> validators) Validate JWT against this class's configuration.
-
Method Details
-
builder
Return a new Builder instance.- Returns:
- new builder instance
-
validate
Description copied from interface:ClaimValidatorValidate JWT against this class's configuration.- Parameters:
token- jwt to validatecollector- collector of error messages to add problems to. UseErrors.Collector.fatal(Object, String)to mark the validation as a failurevalidators- immutable list of all currently processed claim validators
-
jwtScope
Description copied from interface:ClaimValidatorScope of the JWT claims.- Specified by:
jwtScopein interfaceClaimValidator- Returns:
- JWT claim scope
-
claims
Description copied from interface:ClaimValidatorHandled JWT claims.- Specified by:
claimsin interfaceClaimValidator- Returns:
- claims
-