Closed railsmith closed 3 years ago
Closing this issue since the DynamoDB attributes can be encrypted using the DynamoDBEncryptor class available in the DynamoDB Encryption Client Library before adding to the DynamoDBItemWritable class in the EMR DynamoDB Connector as shown below.
final Map<String, AttributeValue> encrypted_record = encryptor.encryptRecord(record, actions, encryptionContext); dynamoDBItemWritable.setItem(encrypted_record);
Is it possible to extend this code to use DynamoDB Encryption Client? It will be a good enhancement to support this feature.