Skip to content

EnhancedClient: Deep Scan for Ignored Encryption Tags #258

Closed
@texastony

Description

@texastony

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).

The DB-ESDK for DynamoDB in Java SHOULD scan all Nested Class,
regardless of how deep they are for,
ignored tags.

See Comments on #248 .

I think that having a for (String attributeName : attributeNames) { for this subTableSchema would turn this into a deep scanner right?

Originally posted by @seebees in #248 (comment)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions