Uses of Class
com.amazonaws.encryptionsdk.exception.UnsupportedProviderException
-
Packages that use UnsupportedProviderException Package Description com.amazonaws.encryptionsdk ContainsAwsCrypto, the primary entry-point to the Aws Encryption SDK.com.amazonaws.encryptionsdk.jce com.amazonaws.encryptionsdk.kms Contains logic necessary to createMasterKeys backed by AWS KMS keys.com.amazonaws.encryptionsdk.kmssdkv2 Contains logic necessary to createMasterKeys backed by AWS KMS keys. -
-
Uses of UnsupportedProviderException in com.amazonaws.encryptionsdk
Methods in com.amazonaws.encryptionsdk that throw UnsupportedProviderException Modifier and Type Method Description abstract DataKey<K>MasterKeyProvider. decryptDataKey(CryptoAlgorithm algorithm, Collection<? extends EncryptedDataKey> encryptedDataKeys, Map<String,String> encryptionContext)Iterates throughencryptedDataKeysand returns the first one which can be successfully decrypted.KMasterKey. getMasterKey(String provider, String keyId)ReturnsthisifproviderandkeyIdmatchthis.KMasterKeyProvider. getMasterKey(String keyId)Equivalent to callingMasterKeyProvider.getMasterKey(String, String)usingMasterKeyProvider.getDefaultProviderId()as the provider.abstract KMasterKeyProvider. getMasterKey(String provider, String keyId)Returns the specifiedMasterKeyif possible. -
Uses of UnsupportedProviderException in com.amazonaws.encryptionsdk.jce
Methods in com.amazonaws.encryptionsdk.jce that throw UnsupportedProviderException Modifier and Type Method Description DataKey<JceMasterKey>JceMasterKey. decryptDataKey(CryptoAlgorithm algorithm, Collection<? extends EncryptedDataKey> encryptedDataKeys, Map<String,String> encryptionContext)DataKey<JceMasterKey>KeyStoreProvider. decryptDataKey(CryptoAlgorithm algorithm, Collection<? extends EncryptedDataKey> encryptedDataKeys, Map<String,String> encryptionContext)Attempts to decrypts theencryptedDataKeysby first iterating through allaliasNamesspecified in the constructor and then over all other compatible keys in theKeyStore.JceMasterKeyKeyStoreProvider. getMasterKey(String provider, String keyId)Returns aJceMasterKeycorresponding to the entry in theKeyStorewith the specified alias and compatible algorithm. -
Uses of UnsupportedProviderException in com.amazonaws.encryptionsdk.kms
Methods in com.amazonaws.encryptionsdk.kms that throw UnsupportedProviderException Modifier and Type Method Description DataKey<KmsMasterKey>KmsMasterKey. decryptDataKey(CryptoAlgorithm algorithm, Collection<? extends EncryptedDataKey> encryptedDataKeys, Map<String,String> encryptionContext)AwsKmsMrkAwareMasterKeyAwsKmsMrkAwareMasterKeyProvider. getMasterKey(String providerId, String requestedKeyArn)Added flexibility in matching multi-Region keys from different regions.KmsMasterKeyKmsMasterKeyProvider. getMasterKey(String provider, String keyId) -
Uses of UnsupportedProviderException in com.amazonaws.encryptionsdk.kmssdkv2
Methods in com.amazonaws.encryptionsdk.kmssdkv2 that throw UnsupportedProviderException Modifier and Type Method Description DataKey<KmsMasterKey>KmsMasterKey. decryptDataKey(CryptoAlgorithm algorithm, Collection<? extends EncryptedDataKey> encryptedDataKeys, Map<String,String> encryptionContext)AwsKmsMrkAwareMasterKeyAwsKmsMrkAwareMasterKeyProvider. getMasterKey(String providerId, String requestedKeyArn)Added flexibility in matching multi-Region keys from different regions.KmsMasterKeyKmsMasterKeyProvider. getMasterKey(String provider, String keyId)
-