Module io.helidon.security.jwt
Package io.helidon.security.jwt
package io.helidon.security.jwt
JWT (JSON web token) support.
Classes in this package allow you to process and validate JWT.
Standards used:
- See Also:
-
ClassDescriptionAudience claim validator.Builder of the
AudienceValidator
.JWT claim validator.The JWT used to transfer content across network - e.g.Encrypted JWT builder.Supported RSA cipher for content key encryption.Supported AES cipher for content encryption.Validator of expiration claim.Builder of theExpirationValidator
.Validator of a string field obtained from the JWT.Builder of theFieldValidator
.Validator of the issue time claim.Builder of theIssueTimeValidator
.JWT token.Builder of aJwt
.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addFieldValidator(Consumer)
insteadDeprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addIssueTimeValidator()
insteadDeprecated, for removal: This API element is subject to removal in a future version.useJwtValidator.Builder.addNotBeforeValidator()
insteadA RuntimeException for the JWT and JWK world.Representation of the header section of a JWT.Fluent API builder to create JWT Header.Scope in which JWT claims are processed.Utilities for JWT and JWK parsing.Address class representing the JSON object for address.Validator used for JWT claim validation.Builder of theJwtValidator
.Max token age validator.Builder of theMaxTokenAgeValidator
.Validator of not before claim.Builder of theNotBeforeValidator
.The JWT used to transfer content across network - e.g.User principal validator.Builder of theUserPrincipalValidator
.Validator<T>A generic validator, has a method to validate the object and add messages to aErrors.Collector
.
JwtValidator.Builder.addExpirationValidator()
instead