Uses of Class
org.forgerock.secrets.keys.VerificationKey
-
Packages that use VerificationKey Package Description org.forgerock.json.jose.jws Classes and interfaces for JWT signing and JWS'.org.forgerock.json.jose.jws.handlers Signing Handler classes for each possible signing algorithm.org.forgerock.json.jose.tokenhandler JWT implementation(s) ofTokenHandler.org.forgerock.openig.tools.jwt.validation This package contains classes used to perform JWT validation.org.forgerock.secrets Provides a unified API for accessing secrets of various kinds. -
-
Uses of VerificationKey in org.forgerock.json.jose.jws
Methods in org.forgerock.json.jose.jws with parameters of type VerificationKey Modifier and Type Method Description SigningHandlerSigningManager. newEcdsaVerificationHandler(VerificationKey key)Constructs a new handler for verifying ES256 signatures.SigningHandlerSigningManager. newEdDsaVerificationHandler(VerificationKey verificationKey)Constructs a new handler for verifying EdDSA signatures.SigningHandlerSigningManager. newHmacVerificationHandler(VerificationKey key)Constructs a new SecretHmacSigningHandler configured for signature validation.SigningHandlerSigningManager. newRsaVerificationHandler(VerificationKey key)Constructs a new SecretRSASigningHandler configured for signature validation.SigningHandlerSigningManager. newVerificationHandler(VerificationKey key)Returns the signing handler from the given VerificationKey which will be used to verify the JWT.Method parameters in org.forgerock.json.jose.jws with type arguments of type VerificationKey Modifier and Type Method Description SigningHandlerSigningManager. newVerificationHandler(JWK jwk, Purpose<VerificationKey> purpose)Returns a signing handler from the given JSON Web Key (JWK) which will be used to verify a JWT.SigningHandlerSigningManager. newVerificationHandler(JWK jwk, Purpose<VerificationKey> purpose, Instant expiry)Returns a signing handler from the given JSON Web Key (JWK) which will be used to verify a JWT.Promise<SigningHandler,NeverThrowsException>SigningManager. newVerificationHandler(Purpose<VerificationKey> purpose, String keyId)Constructs a new SigningHandler configured for verifying with the provided secret purpose. -
Uses of VerificationKey in org.forgerock.json.jose.jws.handlers
Constructors in org.forgerock.json.jose.jws.handlers with parameters of type VerificationKey Constructor Description SecretECDSASigningHandler(VerificationKey verificationKey)Constructs a new SecretECDSASigningHandler for verifying signature with the givenverificationKey.SecretEdDSASigningHandler(VerificationKey verificationKey)Initializes the handler for verifying with the given key.SecretHmacSigningHandler(VerificationKey verificationKey)Constructs a new SecretHmacSigningHandler for verifying signature with the givenverificationKey.SecretRSASigningHandler(VerificationKey verificationKey)Constructs a new SecretRSASigningHandler for verifying signature with the givenverificationKey. -
Uses of VerificationKey in org.forgerock.json.jose.tokenhandler
Method parameters in org.forgerock.json.jose.tokenhandler with type arguments of type VerificationKey Modifier and Type Method Description SecretsJwtTokenHandler.BuilderSecretsJwtTokenHandler.Builder. verificationPurpose(Purpose<VerificationKey> verificationKeyPurpose)Specifies thePurposeused to retrieve verification keys from the secrets provider. -
Uses of VerificationKey in org.forgerock.openig.tools.jwt.validation
Constructor parameters in org.forgerock.openig.tools.jwt.validation with type arguments of type VerificationKey Constructor Description JwsSignatureVerifier(SigningManager signingManager, Purpose<VerificationKey> verificationPurpose)Constructor taking aSigningManagerand verificationPurpose. -
Uses of VerificationKey in org.forgerock.secrets
Fields in org.forgerock.secrets with type parameters of type VerificationKey Modifier and Type Field Description static Purpose<VerificationKey>Purpose. VERIFYIndicates a key intended for verifying digital signatures or message authentication codes.
-