Class AsymmetricStaticProvider
- java.lang.Object
-
- com.amazonaws.services.dynamodbv2.datamodeling.encryption.providers.WrappedMaterialsProvider
-
- com.amazonaws.services.dynamodbv2.datamodeling.encryption.providers.AsymmetricStaticProvider
-
- All Implemented Interfaces:
EncryptionMaterialsProvider
public class AsymmetricStaticProvider extends WrappedMaterialsProvider
This is a thin wrapper around theWrappedMaterialsProvider
, using the providedencryptionKey
for wrapping and unwrapping the record key. Please see that class for detailed documentation.- Author:
- Greg Rubin
-
-
Constructor Summary
Constructors Constructor Description AsymmetricStaticProvider(KeyPair encryptionKey, KeyPair signingPair)
AsymmetricStaticProvider(KeyPair encryptionKey, KeyPair signingPair, Map<String,String> description)
AsymmetricStaticProvider(KeyPair encryptionKey, SecretKey macKey)
AsymmetricStaticProvider(KeyPair encryptionKey, SecretKey macKey, Map<String,String> description)
-
Method Summary
-
Methods inherited from class com.amazonaws.services.dynamodbv2.datamodeling.encryption.providers.WrappedMaterialsProvider
getDecryptionMaterials, getEncryptionMaterials, refresh
-
-