Package com.amazonaws.services.dynamodbv2.datamodeling.encryption
-
Interface Summary Interface Description DelegatedKey Identifies keys which should not be used directly withCipher
but instead contain their own cryptographic logic. -
Class Summary Class Description DynamoDBEncryptor The low-level API used byAttributeEncryptor
to perform crypto operations on the record attributes.EncryptionContext This class serves to provide additional useful data toEncryptionMaterialsProvider
s so they can more intelligently select the properEncryptionMaterials
orDecryptionMaterials
for use.EncryptionContext.Builder Builder class forEncryptionContext
. -
Enum Summary Enum Description EncryptionFlags -
Annotation Types Summary Annotation Type Description DoNotEncrypt Prevents the associated item (class or attribute) from being encrypted.DoNotTouch Prevents the associated item from being encrypted or signed.HandleUnknownAttributes Marker annotation that indicates that attributes found during unmarshalling that are in the DynamoDB item but not modeled in the mapper model class should be included in for decryption/signature verification.TableAadOverride Overrides the default tablename used as part of the data signature withtableName
instead.