Uses of Class
org.forgerock.json.jose.jwe.EncryptedJwt
Packages that use EncryptedJwt
Package
Description
Classes and interfaces for builder to build JWTs using a fluent API.
Classes and interfaces for JWT encryption and JWEs.
Classes and interfaces for JWT signing and JWS'.
Handles Identity Assertion processing.
-
Uses of EncryptedJwt in org.forgerock.json.jose.builders
Methods in org.forgerock.json.jose.builders that return EncryptedJwt -
Uses of EncryptedJwt in org.forgerock.json.jose.jwe
Subclasses of EncryptedJwt in org.forgerock.json.jose.jweModifier and TypeClassDescriptionclass
A nested signed-then-encrypted JWT.Methods in org.forgerock.json.jose.jwe that return EncryptedJwtMethods in org.forgerock.json.jose.jwe that return types with arguments of type EncryptedJwtModifier and TypeMethodDescriptionPromise<? extends EncryptedJwt,
JweDecryptionCheckedException> EncryptedJwt.decrypt
(SecretsProvider secretsProvider, Purpose<? extends CryptoKey> purpose) Attempts to decrypt the JWT using any available keys for the givenPurpose
from the givenSecretsProvider
.Promise<? extends EncryptedJwt,
JweDecryptionCheckedException> EncryptedJwt.decrypt
(ValidSecretsReference<? extends CryptoKey, NeverThrowsException> secretsReference) Attempts to decrypt the JWT using any available keys from the givenValidSecretsReference
.Constructors in org.forgerock.json.jose.jwe with parameters of type EncryptedJwtModifierConstructorDescriptionprotected
EncryptedJwt
(EncryptedJwt encryptedJwt) Construct an encrypted JWT from an existent one.SignedThenEncryptedJwt
(EncryptedJwt encryptedJwt) Constructs a fresh signed-then-encrypted JWT from an encrypted JWT. -
Uses of EncryptedJwt in org.forgerock.json.jose.jws
Methods in org.forgerock.json.jose.jws that return EncryptedJwtModifier and TypeMethodDescriptionEncryptedThenSignedJwt.getEncryptedJwt()
Gets the encrypted JWT.Methods in org.forgerock.json.jose.jws that return types with arguments of type EncryptedJwtModifier and TypeMethodDescriptionPromise<? extends EncryptedJwt,
JweDecryptionCheckedException> EncryptedThenSignedJwt.decrypt
(SecretsProvider secretsProvider, Purpose<? extends CryptoKey> decryptionPurpose) Decrypts the inner encrypted JWE so that the payload can be accessed.Promise<? extends EncryptedJwt,
JweDecryptionCheckedException> EncryptedThenSignedJwt.decrypt
(ValidSecretsReference<? extends CryptoKey, NeverThrowsException> secretsReference) Decrypts the inner encrypted JWE so that the payload can be accessed.Constructors in org.forgerock.json.jose.jws with parameters of type EncryptedJwtModifierConstructorDescriptionEncryptedThenSignedJwt
(JwsHeader header, EncryptedJwt nestedJwe, byte[] signingInput, byte[] signature) Constructs a reconstructed SignedEncryptedJwt from its constituent parts, the JwsHeader, nested Encrypted JWT, signing input and signature.EncryptedThenSignedJwt
(JwsHeader header, EncryptedJwt nestedJwe, SigningHandler signingHandler) Constructs a fresh, new SignedEncryptedJwt from the given JwsHeader and nested Encrypted JWT.SignedEncryptedJwt
(JwsHeader header, EncryptedJwt nestedJwe, byte[] signingInput, byte[] signature) Deprecated.Constructs a reconstructed SignedEncryptedJwt from its constituent parts, the JwsHeader, nested Encrypted JWT, signing input and signature.SignedEncryptedJwt
(JwsHeader header, EncryptedJwt nestedJwe, SigningHandler signingHandler) Deprecated.Constructs a fresh, new SignedEncryptedJwt from the given JwsHeader and nested Encrypted JWT. -
Uses of EncryptedJwt in org.forgerock.openig.assertion
Constructors in org.forgerock.openig.assertion with parameters of type EncryptedJwtModifierConstructorDescriptionIdentityRequestJwtContext
(Context parent, EncryptedJwt identityRequestJwt) Creates a newIdentityRequestJwtContext
context based on a validated Identity Request JWT.