Uses of Interface
io.helidon.security.jwt.Validator
Packages that use Validator
- 
Uses of Validator in io.helidon.security.jwtClasses in io.helidon.security.jwt that implement ValidatorModifier and TypeClassDescriptionstatic final classDeprecated, for removal: This API element is subject to removal in a future version.static final classDeprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addFieldValidator(Consumer)insteadstatic final classDeprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addIssueTimeValidator()insteadstatic final classDeprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addNotBeforeValidator()insteadMethods in io.helidon.security.jwt that return types with arguments of type ValidatorModifier and TypeMethodDescriptionJwt.defaultTimeValidators()Deprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addDefaultTimeValidators()insteadJwt.defaultTimeValidators(Instant now, int timeSkewAmount, ChronoUnit timeSkewUnit, boolean mandatory) Deprecated, for removal: This API element is subject to removal in a future version.Methods in io.helidon.security.jwt with parameters of type ValidatorModifier and TypeMethodDescriptionJwtValidator.Builder.addValidator(JwtScope scope, Validator<Jwt> validator, String... claims) AddValidatorinstance among the claim validators.JwtValidator.Builder.addValidator(Validator<Jwt> validator, String... claims) AddValidatorinstance among the claim validators.Method parameters in io.helidon.security.jwt with type arguments of type ValidatorModifier and TypeMethodDescriptionstatic voidJwt.addAudienceValidator(Collection<Validator<Jwt>> validators, String audience, boolean mandatory) Deprecated, for removal: This API element is subject to removal in a future version.static voidJwt.addAudienceValidator(Collection<Validator<Jwt>> validators, Set<String> audience, boolean mandatory) Deprecated, for removal: This API element is subject to removal in a future version.static voidJwt.addIssuerValidator(Collection<Validator<Jwt>> validators, String issuer, boolean mandatory) Deprecated, for removal: This API element is subject to removal in a future version.static voidEncryptedJwt.addKekValidator(Collection<Validator<EncryptedJwt>> validators, String expectedKekAlg, boolean mandatory) Add validator of kek algorithm to the collection of validators.static voidJwt.addMaxTokenAgeValidator(Collection<Validator<Jwt>> validators, Duration expectedMaxTokenAge, Duration clockSkew, boolean iatRequired) Deprecated, for removal: This API element is subject to removal in a future version.static voidJwt.addUserPrincipalValidator(Collection<Validator<Jwt>> validators) Deprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addUserPrincipalValidator()insteadEncryptedJwt.validate(List<Validator<EncryptedJwt>> validators) Validate this Encrypted JWT against provided validators.Deprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.validate(Jwt)instead
JwtValidator.Builder.addExpirationValidator()instead