Class AbstractRawMaterials
java.lang.Object
com.amazonaws.services.dynamodbv2.datamodeling.encryption.materials.AbstractRawMaterials
- All Implemented Interfaces:
CryptographicMaterials,DecryptionMaterials,EncryptionMaterials
- Direct Known Subclasses:
SymmetricRawMaterials,WrappedRawMaterials
public abstract class AbstractRawMaterials
extends Object
implements DecryptionMaterials, EncryptionMaterials
- Author:
- Greg Rubin
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractRawMaterials(KeyPair signingPair) protectedAbstractRawMaterials(KeyPair signingPair, Map<String, String> description) protectedAbstractRawMaterials(SecretKey macKey) protectedAbstractRawMaterials(SecretKey macKey, Map<String, String> description) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.amazonaws.services.dynamodbv2.datamodeling.encryption.materials.DecryptionMaterials
getDecryptionKeyMethods inherited from interface com.amazonaws.services.dynamodbv2.datamodeling.encryption.materials.EncryptionMaterials
getEncryptionKey
-
Constructor Details
-
AbstractRawMaterials
-
AbstractRawMaterials
-
AbstractRawMaterials
-
AbstractRawMaterials
-
-
Method Details
-
getMaterialDescription
- Specified by:
getMaterialDescriptionin interfaceCryptographicMaterials
-
setMaterialDescription
-
getSigningKey
- Specified by:
getSigningKeyin interfaceEncryptionMaterials
-
getVerificationKey
- Specified by:
getVerificationKeyin interfaceDecryptionMaterials
-