Uses of Class
org.jose4j.jwe.ContentEncryptionKeyDescriptor
Packages that use ContentEncryptionKeyDescriptor
-
Uses of ContentEncryptionKeyDescriptor in org.jose4j.jwe
Fields in org.jose4j.jwe declared as ContentEncryptionKeyDescriptorModifier and TypeFieldDescriptionprivate final ContentEncryptionKeyDescriptorAesCbcHmacSha2ContentEncryptionAlgorithm.contentEncryptionKeyDescriptorprivate ContentEncryptionKeyDescriptorAesGcmContentEncryptionAlgorithm.contentEncryptionKeyDescriptorprivate ContentEncryptionKeyDescriptorEcdhKeyAgreementWithAesKeyWrapAlgorithm.keyWrapKeyDescriptorprivate ContentEncryptionKeyDescriptorPbes2HmacShaWithAesKeyWrapAlgorithm.keyWrapKeyDescriptorMethods in org.jose4j.jwe that return ContentEncryptionKeyDescriptorModifier and TypeMethodDescriptionAesCbcHmacSha2ContentEncryptionAlgorithm.getContentEncryptionKeyDescriptor()AesGcmContentEncryptionAlgorithm.getContentEncryptionKeyDescriptor()ContentEncryptionAlgorithm.getContentEncryptionKeyDescriptor()Methods in org.jose4j.jwe with parameters of type ContentEncryptionKeyDescriptorModifier and TypeMethodDescriptionprivate voidJsonWebEncryption.checkCek(ContentEncryptionAlgorithm contentEncryptionAlg, ContentEncryptionKeyDescriptor contentEncryptionKeyDesc, byte[] rawCek) private byte[]EcdhKeyAgreementAlgorithm.kdf(ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] z, ProviderContext providerContext) AesGcmKeyEncryptionAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) DirectKeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) EcdhKeyAgreementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) EcdhKeyAgreementWithAesKeyWrapAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) KeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) Pbes2HmacShaWithAesKeyWrapAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) RsaKeyManagementAlgorithm.Rsa1_5.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) WrappingKeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) protected ContentEncryptionKeysWrappingKeyManagementAlgorithm.manageForEnc(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, byte[] contentEncryptionKey, ProviderContext providerContext) AesGcmKeyEncryptionAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) DirectKeyManagementAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) EcdhKeyAgreementAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) (package private) ContentEncryptionKeysEcdhKeyAgreementAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, PublicJsonWebKey ephemeralJwk, ProviderContext providerContext) EcdhKeyAgreementWithAesKeyWrapAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) KeyManagementAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) Pbes2HmacShaWithAesKeyWrapAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) WrappingKeyManagementAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) protected KeyWrappingKeyManagementAlgorithm.unwrap(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ProviderContext providerContext, ContentEncryptionKeyDescriptor cekDesc)