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 createMasterKey
s 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 throughencryptedDataKeys
and returns the first one which can be successfully decrypted.K
MasterKey. getMasterKey(String provider, String keyId)
Returnsthis
ifprovider
andkeyId
matchthis
.K
MasterKeyProvider. getMasterKey(String keyId)
Equivalent to callingMasterKeyProvider.getMasterKey(String, String)
usingMasterKeyProvider.getDefaultProviderId()
as the provider.abstract K
MasterKeyProvider. getMasterKey(String provider, String keyId)
Returns the specifiedMasterKey
if 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 theencryptedDataKeys
by first iterating through allaliasNames
specified in the constructor and then over all other compatible keys in theKeyStore
.JceMasterKey
KeyStoreProvider. getMasterKey(String provider, String keyId)
Returns aJceMasterKey
corresponding to the entry in theKeyStore
with 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)
AwsKmsMrkAwareMasterKey
AwsKmsMrkAwareMasterKeyProvider. getMasterKey(String providerId, String requestedKeyArn)
Added flexibility in matching multi-Region keys from different regions.KmsMasterKey
KmsMasterKeyProvider. getMasterKey(String provider, String keyId)
-