Package org.forgerock.json.jose.jwe
Classes and interfaces for JWT encryption and JWEs.
-
Class Summary Class Description CompressionManager A service to get the appropriate CompressionHandler for a specified Compression algorithm.EncryptedJwt A JWE implementation of theJwt
interface.EncryptionManager A service to get the appropriate EncryptionHandler for a specified Java Cryptographic encryption algorithm.JweEncryption This class represents the result from the encryption process of the JWT plaintext.JweHeader An implementation for the JWE Header parameters.SignedThenEncryptedJwt A nested signed-then-encrypted JWT. -
Enum Summary Enum Description CompressionAlgorithm An Enum of the possible compression algorithms that can be applied to the JWE payload plaintext.EncryptionMethod An Enum of the possible encryption methods that can be used when encrypting a JWT.JweAlgorithm An Enum of the possible encryption algorithms that can be used to encrypt a JWT.JweAlgorithmType An Enum of the possible types of JWE algorithms that can be used to encrypt a JWT.JweHeaderKey An Enum for the additional JWE Header parameter names.