Package org.forgerock.openig.tools.jwt.validation
This package contains classes used to perform JWT validation.
-
Interface Summary Interface Description JwtClaimConstraint<T> AJwtClaimConstraintrepresents an individual check that can applied to test a claim from a JWT.JwtConstraint AJwtConstraintrepresents an individual check that can applied to test a JWT. -
Class Summary Class Description Constraints Constraintsdefined for JWT validation.JweDecryptionConstraint Class supportingEncryptedJwtencryption verification with a verificationPurposeand aSecretsProviderresponsible for getting the decryption key.JwsSignatureVerifier Class supportingJwtsignature verification with a verificationPurposeand aSigningManagerresponsible for the verification.JwtValidator TheJwtValidatoris responsible for the JWT validation.JwtValidator.Builder Builder for the JwtValidator.JwtValidatorResult A class that handles the results for the JWT validation.Result AResultof a JWT validation.ValidatorConstraintContext The validation context that will be passed among the different JWT constraints validations.Violation Describe a Violation, used for the JWT validation.