Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EnhancedClient: Dectect Ignored Encryption Tags due to Flatten #259

Open
texastony opened this issue Jul 17, 2023 · 0 comments
Open

EnhancedClient: Dectect Ignored Encryption Tags due to Flatten #259

texastony opened this issue Jul 17, 2023 · 0 comments

Comments

@texastony
Copy link
Contributor

Issue

The DB-ESDK for DynamoDB in Java MUST detect all IGNORED Encryption Tags.

An Ignored Encryption Tag is one that the DB-ESDK does not respect when encrypting or decrypting a DynamoDB Record.

As of PR #248 , the DB-ESDK for DynamoDB in Java ONLY detects Ignored tags
on a table schema if they are one deep (on a nested class).

PR #248 added a Test that documents Ignored Encryption Tags that are NOT yet Detected.

These Tags are Ignored as they are placed on Fields
also tagged to be Flattened by DynamoDB.

As such, the Fields are not included in the elements of the Table Schema currently parsed by the DB-ESDK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant