Uses of Interface
io.helidon.security.jwt.Validator
-
Uses of Validator in io.helidon.security.jwt
Modifier and TypeClassDescriptionstatic final class
Deprecated, for removal: This API element is subject to removal in a future version.static final class
Deprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addFieldValidator(Consumer)
insteadstatic final class
Deprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addIssueTimeValidator()
insteadstatic final class
Deprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addNotBeforeValidator()
insteadModifier 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.Modifier and TypeMethodDescriptionJwtValidator.Builder.addValidator
(JwtScope scope, Validator<Jwt> validator, String... claims) AddValidator
instance among the claim validators.JwtValidator.Builder.addValidator
(Validator<Jwt> validator, String... claims) AddValidator
instance among the claim validators.Modifier and TypeMethodDescriptionstatic void
Jwt.addAudienceValidator
(Collection<Validator<Jwt>> validators, String audience, boolean mandatory) Deprecated, for removal: This API element is subject to removal in a future version.static void
Jwt.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 void
Jwt.addIssuerValidator
(Collection<Validator<Jwt>> validators, String issuer, boolean mandatory) Deprecated, for removal: This API element is subject to removal in a future version.static void
EncryptedJwt.addKekValidator
(Collection<Validator<EncryptedJwt>> validators, String expectedKekAlg, boolean mandatory) Add validator of kek algorithm to the collection of validators.static void
Jwt.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 void
Jwt.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