public class AttributeEncryptor extends Object implements com.amazonaws.services.dynamodbv2.datamodeling.AttributeTransformer
DynamoDBMapperConfig.SaveBehavior.PUT or DynamoDBMapperConfig.SaveBehavior.CLOBBER.
For guidance on performing a safe data model change procedure, please see DynamoDB Encryption Client Developer Guide: Changing your data model
| Constructor and Description |
|---|
AttributeEncryptor(DynamoDBEncryptor encryptor) |
AttributeEncryptor(EncryptionMaterialsProvider encryptionMaterialsProvider) |
| Modifier and Type | Method and Description |
|---|---|
DynamoDBEncryptor |
getEncryptor() |
Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> |
transform(com.amazonaws.services.dynamodbv2.datamodeling.AttributeTransformer.Parameters<?> parameters) |
Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> |
untransform(com.amazonaws.services.dynamodbv2.datamodeling.AttributeTransformer.Parameters<?> parameters) |
public AttributeEncryptor(DynamoDBEncryptor encryptor)
public AttributeEncryptor(EncryptionMaterialsProvider encryptionMaterialsProvider)
public DynamoDBEncryptor getEncryptor()
public Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> transform(com.amazonaws.services.dynamodbv2.datamodeling.AttributeTransformer.Parameters<?> parameters)
transform in interface com.amazonaws.services.dynamodbv2.datamodeling.AttributeTransformerCopyright © 2021. All rights reserved.