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
ModifierConstructorDescriptionprotected
AbstractRawMaterials
(KeyPair signingPair) protected
AbstractRawMaterials
(KeyPair signingPair, Map<String, String> description) protected
AbstractRawMaterials
(SecretKey macKey) protected
AbstractRawMaterials
(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, wait
Methods inherited from interface com.amazonaws.services.dynamodbv2.datamodeling.encryption.materials.DecryptionMaterials
getDecryptionKey
Methods inherited from interface com.amazonaws.services.dynamodbv2.datamodeling.encryption.materials.EncryptionMaterials
getEncryptionKey
-
Constructor Details
-
AbstractRawMaterials
-
AbstractRawMaterials
-
AbstractRawMaterials
-
AbstractRawMaterials
-
-
Method Details
-
getMaterialDescription
- Specified by:
getMaterialDescription
in interfaceCryptographicMaterials
-
setMaterialDescription
-
getSigningKey
- Specified by:
getSigningKey
in interfaceEncryptionMaterials
-
getVerificationKey
- Specified by:
getVerificationKey
in interfaceDecryptionMaterials
-