Uses of Class
org.forgerock.json.jose.jwe.CompressionAlgorithm
-
Packages that use CompressionAlgorithm Package Description org.forgerock.json.jose.builders Classes and interfaces for builder to build JWTs using a fluent API.org.forgerock.json.jose.jwe Classes and interfaces for JWT encryption and JWEs.org.forgerock.json.jose.jws Classes and interfaces for JWT signing and JWS'. -
-
Uses of CompressionAlgorithm in org.forgerock.json.jose.builders
Methods in org.forgerock.json.jose.builders with parameters of type CompressionAlgorithm Modifier and Type Method Description JweHeaderBuilder<B>
JweHeaderBuilder. zip(CompressionAlgorithm zip)
B
JwtSecureHeaderBuilder. zip(CompressionAlgorithm zip)
Sets the Compression Algorithm header parameter for this JWE. -
Uses of CompressionAlgorithm in org.forgerock.json.jose.jwe
Methods in org.forgerock.json.jose.jwe that return CompressionAlgorithm Modifier and Type Method Description static CompressionAlgorithm
CompressionAlgorithm. parseAlgorithm(String algorithm)
Parses the given algorithm string to find the matching CompressionAlgorithm enum constant.static CompressionAlgorithm
CompressionAlgorithm. valueOf(String name)
Returns the enum constant of this type with the specified name.static CompressionAlgorithm[]
CompressionAlgorithm. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.forgerock.json.jose.jwe with parameters of type CompressionAlgorithm Modifier and Type Method Description String
CompressionManager. compress(CompressionAlgorithm compressionAlgorithm, String data)
Convenience method equivalent toBase64url.encode(getCompressionHandler(compressionAlgorithm).compress(data.getBytes(Utils.CHARSET)))
.byte[]
CompressionManager. decompress(CompressionAlgorithm compressionAlgorithm, String data)
Convenience method equivalent togetCompressionHandler(compressionAlgorithm).decompress(Base64url.decode(data))
.CompressionHandler
CompressionManager. getCompressionHandler(CompressionAlgorithm algorithm)
Gets the appropriate CompressionHandler that can perform the required compression using the given compression algorithm. -
Uses of CompressionAlgorithm in org.forgerock.json.jose.jws
Methods in org.forgerock.json.jose.jws that return CompressionAlgorithm Modifier and Type Method Description CompressionAlgorithm
JwtSecureHeader. getCompressionAlgorithm()
Gets the Compression Algorithm header parameter for this JWE.Methods in org.forgerock.json.jose.jws with parameters of type CompressionAlgorithm Modifier and Type Method Description void
JwtSecureHeader. setCompressionAlgorithm(CompressionAlgorithm compressionAlgorithm)
Sets the Compression Algorithm header parameter for this JWE.
-