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 the WrappedMaterialsProvider, using the provided encryptionKey for wrapping and unwrapping the record key. Please see that class for detailed documentation.
Author:
Greg Rubin
  • Constructor Details

    • AsymmetricStaticProvider

      public AsymmetricStaticProvider(KeyPair encryptionKey, KeyPair signingPair)
    • AsymmetricStaticProvider

      public AsymmetricStaticProvider(KeyPair encryptionKey, SecretKey macKey)
    • AsymmetricStaticProvider

      public AsymmetricStaticProvider(KeyPair encryptionKey, KeyPair signingPair, Map<String,String> description)
    • AsymmetricStaticProvider

      public AsymmetricStaticProvider(KeyPair encryptionKey, SecretKey macKey, Map<String,String> description)