Uses of Interface
org.forgerock.json.jose.jwe.handlers.encryption.EncryptionHandler
Packages that use EncryptionHandler
Package
Description
Classes and interfaces for JWT encryption and JWEs.
Encryption Handler classes for each possible encryption algorithm.
-
Uses of EncryptionHandler in org.forgerock.json.jose.jwe
Methods in org.forgerock.json.jose.jwe that return EncryptionHandlerModifier and TypeMethodDescriptionEncryptionManager.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.EncryptionManager.getEncryptionHandler
(JweHeader header, Key key) Gets the appropriate EncryptionHandler that can perform the required encryption algorithm, as described by the JweAlgorithm and EncryptionMethod in the given JweHeader. -
Uses of EncryptionHandler in org.forgerock.json.jose.jwe.handlers.encryption
Classes in org.forgerock.json.jose.jwe.handlers.encryption that implement EncryptionHandlerModifier and TypeClassDescriptionclass
Deprecated.final class
Provides JWE key encapsulation using the AES KeyWrap algorithm.final class
Supports direct encryption using a shared symmetric key.final class
Implements Elliptic Curve Diffie-Hellman (ECDH) key agreement in ephemeral-static (ECDH-ES) mode.class
Deprecated.UseRSAEncryptionHandler
andAESCBCHMACSHA2ContentEncryptionHandler
instead.class
Deprecated.UseRSAEncryptionHandler
andAESCBCHMACSHA2ContentEncryptionHandler
instead.final class
Abstract base class for implementations of the RSAES-PKCS1-v1_5 and RSA-OAEP encryption schemes.Methods in org.forgerock.json.jose.jwe.handlers.encryption with parameters of type EncryptionHandlerModifier and TypeMethodDescriptionstatic ECDHEncryptionHandler
ECDHEncryptionHandler.getInstance
(EncryptionHandler keyWrappingHandler, JweAlgorithm algorithm, EncryptionMethod encryptionMethod) Get an instance of the ECDH-ES encryption handler for the given parameters.
ContentEncryptionHandler
instead.