Uses of Enum Class
org.apache.cxf.rs.security.jose.jwa.ContentAlgorithm
Packages that use ContentAlgorithm
Package
Description
-
Uses of ContentAlgorithm in org.apache.cxf.rs.security.jose.jwa
Methods in org.apache.cxf.rs.security.jose.jwa that return ContentAlgorithmModifier and TypeMethodDescriptionstatic ContentAlgorithmContentAlgorithm.getAlgorithm(String algo) static ContentAlgorithmReturns the enum constant of this class with the specified name.static ContentAlgorithm[]ContentAlgorithm.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of ContentAlgorithm in org.apache.cxf.rs.security.jose.jwe
Methods in org.apache.cxf.rs.security.jose.jwe that return ContentAlgorithmModifier and TypeMethodDescriptionAbstractContentEncryptionCipherProperties.getAlgorithm()ContentEncryptionCipherProperties.getAlgorithm()AbstractJweDecryption.getContentAlgorithm()AbstractJweEncryption.getContentAlgorithm()JweKeyProperties.getContentAlgorithm()JweHeaders.getContentEncryptionAlgorithm()static ContentAlgorithmJweUtils.getContentEncryptionAlgorithm(Properties props) static ContentAlgorithmJweUtils.getContentEncryptionAlgorithm(Properties props, ContentAlgorithm defaultAlgo) static ContentAlgorithmJweUtils.getContentEncryptionAlgorithm(org.apache.cxf.message.Message m, Properties props, ContentAlgorithm defaultAlgo) static ContentAlgorithmJweUtils.getContentEncryptionAlgorithm(org.apache.cxf.message.Message m, Properties props, ContentAlgorithm algo, ContentAlgorithm defaultAlgo) protected static ContentAlgorithmAesCbcContentEncryptionAlgorithm.validateCekAlgorithm(ContentAlgorithm cekAlgo) Methods in org.apache.cxf.rs.security.jose.jwe with parameters of type ContentAlgorithmModifier and TypeMethodDescriptionstatic JweDecryptionProviderJweUtils.createJweDecryptionProvider(PrivateKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentDecryptionAlgo) static JweDecryptionProviderJweUtils.createJweDecryptionProvider(SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentDecryptionAlgo) static JweDecryptionProviderJweUtils.createJweDecryptionProvider(KeyDecryptionProvider keyDecryptionProvider, ContentAlgorithm contentDecryptionAlgo) static JweDecryptionProviderJweUtils.createJweDecryptionProvider(JsonWebKey key, ContentAlgorithm contentDecryptionAlgo) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(PublicKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentEncryptionAlgo) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(PublicKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentEncryptionAlgo, String compression) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentEncryptionAlgo) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentEncryptionAlgo, String compression) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(KeyEncryptionProvider keyEncryptionProvider, ContentAlgorithm contentEncryptionAlgo, String compression) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(JsonWebKey key, ContentAlgorithm contentEncryptionAlgo) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(JsonWebKey key, ContentAlgorithm contentEncryptionAlgo, String compression) static byte[]JweUtils.decrypt(PrivateKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo, String content) static byte[]JweUtils.decrypt(SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo, String content) static byte[]JweUtils.decrypt(JsonWebKey key, ContentAlgorithm contentAlgo, String content) static byte[]JweUtils.decryptDirect(SecretKey key, ContentAlgorithm contentAlgo, String content) static StringJweUtils.encrypt(PublicKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo, byte[] content) static StringJweUtils.encrypt(PublicKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo, byte[] content, String ct) static StringJweUtils.encrypt(SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo, byte[] content) static StringJweUtils.encrypt(SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo, byte[] content, String ct) static StringJweUtils.encrypt(JsonWebKey key, ContentAlgorithm contentAlgo, byte[] content, String ct) static StringJweUtils.encryptDirect(SecretKey key, ContentAlgorithm contentAlgo, byte[] content) static StringJweUtils.encryptDirect(SecretKey key, ContentAlgorithm contentAlgo, byte[] content, String ct) static ContentDecryptionProviderJweUtils.getContentDecryptionProvider(ContentAlgorithm algorithm) static ContentAlgorithmJweUtils.getContentEncryptionAlgorithm(Properties props, ContentAlgorithm defaultAlgo) static ContentAlgorithmJweUtils.getContentEncryptionAlgorithm(org.apache.cxf.message.Message m, Properties props, ContentAlgorithm defaultAlgo) static ContentAlgorithmJweUtils.getContentEncryptionAlgorithm(org.apache.cxf.message.Message m, Properties props, ContentAlgorithm algo, ContentAlgorithm defaultAlgo) static ContentEncryptionProviderJweUtils.getContentEncryptionProvider(byte[] key, ContentAlgorithm algorithm) static ContentEncryptionProviderJweUtils.getContentEncryptionProvider(SecretKey key, ContentAlgorithm algorithm) static ContentEncryptionProviderJweUtils.getContentEncryptionProvider(ContentAlgorithm algorithm) static ContentEncryptionProviderJweUtils.getContentEncryptionProvider(ContentAlgorithm algorithm, boolean generateCekOnce) static ContentEncryptionProviderJweUtils.getContentEncryptionProvider(JsonWebKey jwk, ContentAlgorithm defaultAlgorithm) static JweDecryptionJweUtils.getDirectKeyJweDecryption(byte[] key, ContentAlgorithm algorithm) static JweDecryptionJweUtils.getDirectKeyJweDecryption(SecretKey key, ContentAlgorithm algorithm) static JweEncryptionJweUtils.getDirectKeyJweEncryption(byte[] key, ContentAlgorithm algo) static JweEncryptionJweUtils.getDirectKeyJweEncryption(SecretKey key, ContentAlgorithm algo) static JweDecryptionJweUtils.getEcDirectKeyJweDecryption(JsonWebKey key, ContentAlgorithm ctAlgo) static JweEncryptionJweUtils.getEcDirectKeyJweEncryption(JsonWebKey key, ContentAlgorithm ctAlgo) voidJweHeaders.setContentEncryptionAlgorithm(ContentAlgorithm algo) protected static ContentAlgorithmAesCbcContentEncryptionAlgorithm.validateCekAlgorithm(ContentAlgorithm cekAlgo) Constructors in org.apache.cxf.rs.security.jose.jwe with parameters of type ContentAlgorithmModifierConstructorDescriptionprotectedAbstractContentEncryptionAlgorithm(byte[] cek, byte[] iv, ContentAlgorithm algo) protectedAbstractContentEncryptionAlgorithm(ContentAlgorithm algo, boolean generateCekOnce) AesCbcContentEncryptionAlgorithm(byte[] cek, byte[] iv, ContentAlgorithm algo) AesCbcContentEncryptionAlgorithm(ContentAlgorithm algo, boolean generateCekOnce) AesCbcHmacJweDecryption(KeyDecryptionProvider keyDecryptionAlgo, ContentAlgorithm supportedAlgo) AesCbcHmacJweEncryption(ContentAlgorithm cekAlgoJwt, byte[] cek, byte[] iv, KeyEncryptionProvider keyEncryptionAlgorithm) AesCbcHmacJweEncryption(ContentAlgorithm cekAlgoJwt, KeyEncryptionProvider keyEncryptionAlgorithm) AesCbcHmacJweEncryption(ContentAlgorithm cekAlgoJwt, KeyEncryptionProvider keyEncryptionAlgorithm, boolean generateCekOnce) AesGcmContentDecryptionAlgorithm(ContentAlgorithm supportedAlgo) AesGcmContentEncryptionAlgorithm(byte[] cek, byte[] iv, ContentAlgorithm algo) AesGcmContentEncryptionAlgorithm(byte[] cek, ContentAlgorithm algo) AesGcmContentEncryptionAlgorithm(String encodedCek, String encodedIv, ContentAlgorithm algo) AesGcmContentEncryptionAlgorithm(String encodedCek, ContentAlgorithm algo) AesGcmContentEncryptionAlgorithm(SecretKey key, byte[] iv, ContentAlgorithm algo) AesGcmContentEncryptionAlgorithm(ContentAlgorithm algo, boolean generateCekOnce) EcdhAesGcmContentEncryptionAlgorithm(ECPublicKey peerPublicKey, String curve, String apuString, String apvString, ContentAlgorithm ctAlgo) EcdhAesWrapKeyEncryptionAlgorithm(ECPublicKey peerPublicKey, String curve, String apuString, String apvString, KeyAlgorithm keyAlgo, ContentAlgorithm ctAlgo) EcdhAesWrapKeyEncryptionAlgorithm(ECPublicKey peerPublicKey, String curve, KeyAlgorithm keyAlgo, ContentAlgorithm ctAlgo) EcdhDirectKeyJweDecryption(ECPrivateKey privateKey, ContentAlgorithm supportedCtAlgo) EcdhDirectKeyJweEncryption(ECPublicKey peerPublicKey, String curve, String apuString, String apvString, ContentAlgorithm ctAlgo) EcdhDirectKeyJweEncryption(ECPublicKey peerPublicKey, String curve, ContentAlgorithm ctAlgo) JweHeaders(ContentAlgorithm ctEncAlgo) JweHeaders(ContentAlgorithm ctEncAlgo, boolean deflate) JweHeaders(KeyAlgorithm keyEncAlgo, ContentAlgorithm ctEncAlgo) JweHeaders(KeyAlgorithm keyEncAlgo, ContentAlgorithm ctEncAlgo, boolean deflate) -
Uses of ContentAlgorithm in org.apache.cxf.rs.security.jose.jwk
Methods in org.apache.cxf.rs.security.jose.jwk with parameters of type ContentAlgorithmModifier and TypeMethodDescriptionstatic JsonWebKeyJwkUtils.decryptJwkKey(PrivateKey key, KeyAlgorithm keyAlgo, ContentAlgorithm ctAlgo, String jsonJwk) static JsonWebKeyJwkUtils.decryptJwkKey(SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm ctAlgo, String jsonJwk) static JsonWebKeysJwkUtils.decryptJwkSet(PrivateKey key, KeyAlgorithm keyAlgo, ContentAlgorithm ctAlgo, String jsonJwkSet) static JsonWebKeysJwkUtils.decryptJwkSet(SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm ctAlgo, String jsonJwkSet) static StringJwkUtils.encryptJwkKey(JsonWebKey jwkKey, PublicKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo) static StringJwkUtils.encryptJwkKey(JsonWebKey jwkKey, SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo) static StringJwkUtils.encryptJwkSet(JsonWebKeys jwkSet, PublicKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo) static StringJwkUtils.encryptJwkSet(JsonWebKeys jwkSet, SecretKey key, KeyAlgorithm keyAlgo, ContentAlgorithm contentAlgo)