Package | Description |
---|---|
org.forgerock.json.jose.jwe |
Classes and interfaces for JWT encryption and JWEs.
|
org.forgerock.json.jose.jwe.handlers.encryption |
Encryption Handler classes for each possible encryption algorithm.
|
Modifier and Type | Method and Description |
---|---|
EncryptionHandler |
EncryptionManager.getEncryptionHandler(JweHeader header)
Gets the appropriate EncryptionHandler that can perform the required encryption algorithm, as described by the
JweAlgorithm and EncryptionMethod in the given JweHeader.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEncryptionHandler
Deprecated.
Use
ContentEncryptionHandler instead. |
class |
AESKeyWrapEncryptionHandler
Provides JWE key encapsulation using the AES KeyWrap algorithm.
|
class |
DirectEncryptionHandler
Supports direct encryption using a shared symmetric key.
|
class |
ECDHEncryptionHandler
Implements Elliptic Curve Diffie-Hellman (ECDH) key agreement in ephemeral-static (ECDH-ES) mode.
|
class |
RSA15AES128CBCHS256EncryptionHandler
Deprecated.
Use
RSAEncryptionHandler and AESCBCHMACSHA2ContentEncryptionHandler instead. |
class |
RSA15AES256CBCHS512EncryptionHandler
Deprecated.
Use
RSAEncryptionHandler and AESCBCHMACSHA2ContentEncryptionHandler instead. |
class |
RSAEncryptionHandler
Abstract base class for implementations of the RSAES-PKCS1-v1_5 and RSA-OAEP encryption schemes.
|
Modifier and Type | Method and Description |
---|---|
static ECDHEncryptionHandler |
ECDHEncryptionHandler.getInstance(EncryptionHandler keyWrappingHandler,
JweAlgorithm algorithm,
EncryptionMethod encryptionMethod)
Get an instance of the ECDH-ES encryption handler for the given parameters.
|
Copyright © 2010-2020, ForgeRock All Rights Reserved.