Promise<? extends EncryptedJwt,JweDecryptionCheckedException> |
EncryptedJwt.decrypt(SecretsProvider secretsProvider,
Purpose<? extends CryptoKey> purpose) |
|
Promise<? extends EncryptedJwt,JweDecryptionCheckedException> |
EncryptedJwt.decrypt(ValidSecretsReference<? extends CryptoKey,NeverThrowsException> secretsReference) |
|
Promise<SignedThenEncryptedJwt,JweDecryptionCheckedException> |
SignedThenEncryptedJwt.decrypt(SecretsProvider secretsProvider,
Purpose<? extends CryptoKey> purpose) |
|
Promise<SignedThenEncryptedJwt,JweDecryptionCheckedException> |
SignedThenEncryptedJwt.decrypt(ValidSecretsReference<? extends CryptoKey,NeverThrowsException> validSecretsReference) |
|
Promise<SignedThenEncryptedJwt,JweDecryptionCheckedException> |
SignedThenEncryptedJwt.decryptAndVerify(SecretsProvider secretsProvider,
Purpose<? extends CryptoKey> decryptionPurpose,
Purpose<VerificationKey> verificationPurpose) |
Decrypts the outer JWT and then verifies the signature on the inner JWT using secrets from the supplied
SecretsProvider .
|
Promise<SignedThenEncryptedJwt,JweDecryptionCheckedException> |
SignedThenEncryptedJwt.decryptAndVerify(ValidSecretsReference<? extends CryptoKey,NeverThrowsException> decryptionSecretsReference,
ValidSecretsReference<VerificationKey,NeverThrowsException> verificationSecretsReference) |
Decrypts the outer JWT and then verifies the signature on the inner JWT using supplied valid secrets.
|
Promise<byte[],JweDecryptionCheckedException> |
EncryptedJwt.decryptRawPayload(SecretsProvider secretsProvider,
Purpose<? extends CryptoKey> purpose) |
Attempts to decrypt the raw payload of the JWT using any keys from the given SecretsProvider that
satisfy the supplied Purpose .
|
Promise<byte[],JweDecryptionCheckedException> |
EncryptedJwt.decryptRawPayload(ValidSecretsReference<? extends CryptoKey,NeverThrowsException> secretsReference) |
|