public static interface ParsedHeader.Builder
| Modifier and Type | Method and Description |
|---|---|
software.amazon.cryptography.materialproviders.model.DBEAlgorithmSuiteId |
algorithmSuiteId() |
ParsedHeader.Builder |
algorithmSuiteId(software.amazon.cryptography.materialproviders.model.DBEAlgorithmSuiteId algorithmSuiteId) |
java.util.Map<java.lang.String,CryptoAction> |
attributeActionsOnEncrypt() |
ParsedHeader.Builder |
attributeActionsOnEncrypt(java.util.Map<java.lang.String,CryptoAction> attributeActionsOnEncrypt) |
ParsedHeader |
build() |
java.util.List<software.amazon.cryptography.materialproviders.model.EncryptedDataKey> |
encryptedDataKeys() |
ParsedHeader.Builder |
encryptedDataKeys(java.util.List<software.amazon.cryptography.materialproviders.model.EncryptedDataKey> encryptedDataKeys) |
java.util.Map<java.lang.String,java.lang.String> |
storedEncryptionContext() |
ParsedHeader.Builder |
storedEncryptionContext(java.util.Map<java.lang.String,java.lang.String> storedEncryptionContext) |
ParsedHeader.Builder attributeActionsOnEncrypt(java.util.Map<java.lang.String,CryptoAction> attributeActionsOnEncrypt)
attributeActionsOnEncrypt - The non-DO_NOTHING Crypto Actions that were configured when this item was originally encrypted.java.util.Map<java.lang.String,CryptoAction> attributeActionsOnEncrypt()
ParsedHeader.Builder algorithmSuiteId(software.amazon.cryptography.materialproviders.model.DBEAlgorithmSuiteId algorithmSuiteId)
algorithmSuiteId - The ID of the algorithm suite that was used to encrypt this item.software.amazon.cryptography.materialproviders.model.DBEAlgorithmSuiteId algorithmSuiteId()
ParsedHeader.Builder encryptedDataKeys(java.util.List<software.amazon.cryptography.materialproviders.model.EncryptedDataKey> encryptedDataKeys)
encryptedDataKeys - The encrypted data keys that are stored in the header of this item.java.util.List<software.amazon.cryptography.materialproviders.model.EncryptedDataKey> encryptedDataKeys()
ParsedHeader.Builder storedEncryptionContext(java.util.Map<java.lang.String,java.lang.String> storedEncryptionContext)
storedEncryptionContext - The portion of the encryption context that was stored in the header of this item.java.util.Map<java.lang.String,java.lang.String> storedEncryptionContext()
ParsedHeader build()