| Interface | Description |
|---|---|
| DelegatedKey |
Identifies keys which should not be used directly with
Cipher but
instead contain their own cryptographic logic. |
| Class | Description |
|---|---|
| DynamoDBEncryptor |
The low-level API used by
AttributeEncryptor to perform crypto
operations on the record attributes. |
| EncryptionContext |
This class serves to provide additional useful data to
EncryptionMaterialsProviders so they can more intelligently select
the proper EncryptionMaterials or DecryptionMaterials for
use. |
| EncryptionContext.Builder |
Builder class for
EncryptionContext. |
| Enum | Description |
|---|---|
| EncryptionFlags |
| Annotation Type | Description |
|---|---|
| DoNotEncrypt |
Prevents the associated item (class or attribute) from being encrypted.
|
| DoNotTouch |
Prevents the associated item from being encrypted or signed.
|
| HandleUnknownAttributes |
Marker annotation that indicates that attributes found during unmarshalling
that are in the DynamoDB item but not modeled in the mapper model class
should be included in for decryption/signature verification.
|
| TableAadOverride |
Overrides the default tablename used as part of the data signature with
tableName instead. |
Copyright © 2021. All rights reserved.