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 TypeClassDescriptionclassDeprecated.final classProvides JWE key encapsulation using the AES KeyWrap algorithm.final classSupports direct encryption using a shared symmetric key.final classImplements Elliptic Curve Diffie-Hellman (ECDH) key agreement in ephemeral-static (ECDH-ES) mode.classDeprecated.UseRSAEncryptionHandlerandAESCBCHMACSHA2ContentEncryptionHandlerinstead.classDeprecated.UseRSAEncryptionHandlerandAESCBCHMACSHA2ContentEncryptionHandlerinstead.final classAbstract 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 ECDHEncryptionHandlerECDHEncryptionHandler.getInstance(EncryptionHandler keyWrappingHandler, JweAlgorithm algorithm, EncryptionMethod encryptionMethod) Get an instance of the ECDH-ES encryption handler for the given parameters.
ContentEncryptionHandlerinstead.