Closed
Description
Use case
Currently, the DataMasking utility only supports dict and string fields. We need to add support for encrypt data in list, tuple and set fields.
Solution/User Experience
def lambda_handler(event, context):
provider = AwsEncryptionSdkProvider(["aaaaa"])
datamasking = DataMasking(provider=provider)
data = {
"payload": {"data": ["a", "b"]}
}
encrypt = datamasking.encrypt(data, fields=["payload.data[0]"])
Alternative solutions
No response
Acknowledgment
- This feature request meets Powertools for AWS Lambda (Python) Tenets
- Should this be considered in other Powertools for AWS Lambda languages? i.e. Java, TypeScript, and .NET
Metadata
Metadata
Assignees
Type
Projects
Status
Shipped