Uses of Interface
io.helidon.security.jwt.Validator
-
Packages that use Validator Package Description io.helidon.security.jwt JWT (JSON web token) support. -
-
Uses of Validator in io.helidon.security.jwt
Classes in io.helidon.security.jwt that implement Validator Modifier and Type Class Description static classJwt.ExpirationValidatorValidator of expiration claim.static classJwt.FieldValidatorValidator of a string field obtained from a JWT.static classJwt.IssueTimeValidatorValidator of issue time claim.static classJwt.NotBeforeValidatorValidator of not before claim.Methods in io.helidon.security.jwt that return types with arguments of type Validator Modifier and Type Method Description static List<Validator<Jwt>>Jwt. defaultTimeValidators()Return a list of validators to validate expiration time, issue time and not-before time.static List<Validator<Jwt>>Jwt. defaultTimeValidators(Instant now, int timeSkewAmount, ChronoUnit timeSkewUnit, boolean mandatory)Return a list of validators to validate expiration time, issue time and not-before time.Method parameters in io.helidon.security.jwt with type arguments of type Validator Modifier and Type Method Description static voidJwt. addAudienceValidator(Collection<Validator<Jwt>> validators, String audience, boolean mandatory)Add validator of audience to the collection of validators.static voidJwt. addAudienceValidator(Collection<Validator<Jwt>> validators, Set<String> audience, boolean mandatory)Add validator of audience to the collection of validators.static voidJwt. addIssuerValidator(Collection<Validator<Jwt>> validators, String issuer, boolean mandatory)Add validator of issuer to the collection of validators.static voidJwt. addUserPrincipalValidator(Collection<Validator<Jwt>> validators)Adds a validator that makes sure theJwt.userPrincipal()is present.ErrorsJwt. validate(List<Validator<Jwt>> validators)Validate this JWT against provided validators.
-