public static interface EncryptionMaterials.Builder
| Modifier and Type | Method and Description |
|---|---|
AlgorithmSuiteInfo |
algorithmSuite() |
EncryptionMaterials.Builder |
algorithmSuite(AlgorithmSuiteInfo algorithmSuite) |
EncryptionMaterials |
build() |
java.util.List<EncryptedDataKey> |
encryptedDataKeys() |
EncryptionMaterials.Builder |
encryptedDataKeys(java.util.List<EncryptedDataKey> encryptedDataKeys) |
java.util.Map<java.lang.String,java.lang.String> |
encryptionContext() |
EncryptionMaterials.Builder |
encryptionContext(java.util.Map<java.lang.String,java.lang.String> encryptionContext) |
java.nio.ByteBuffer |
plaintextDataKey() |
EncryptionMaterials.Builder |
plaintextDataKey(java.nio.ByteBuffer plaintextDataKey) |
java.util.List<java.lang.String> |
requiredEncryptionContextKeys() |
EncryptionMaterials.Builder |
requiredEncryptionContextKeys(java.util.List<java.lang.String> requiredEncryptionContextKeys) |
java.nio.ByteBuffer |
signingKey() |
EncryptionMaterials.Builder |
signingKey(java.nio.ByteBuffer signingKey) |
java.util.List<java.nio.ByteBuffer> |
symmetricSigningKeys() |
EncryptionMaterials.Builder |
symmetricSigningKeys(java.util.List<java.nio.ByteBuffer> symmetricSigningKeys) |
EncryptionMaterials.Builder algorithmSuite(AlgorithmSuiteInfo algorithmSuite)
AlgorithmSuiteInfo algorithmSuite()
EncryptionMaterials.Builder encryptionContext(java.util.Map<java.lang.String,java.lang.String> encryptionContext)
java.util.Map<java.lang.String,java.lang.String> encryptionContext()
EncryptionMaterials.Builder encryptedDataKeys(java.util.List<EncryptedDataKey> encryptedDataKeys)
java.util.List<EncryptedDataKey> encryptedDataKeys()
EncryptionMaterials.Builder requiredEncryptionContextKeys(java.util.List<java.lang.String> requiredEncryptionContextKeys)
java.util.List<java.lang.String> requiredEncryptionContextKeys()
EncryptionMaterials.Builder plaintextDataKey(java.nio.ByteBuffer plaintextDataKey)
java.nio.ByteBuffer plaintextDataKey()
EncryptionMaterials.Builder signingKey(java.nio.ByteBuffer signingKey)
java.nio.ByteBuffer signingKey()
EncryptionMaterials.Builder symmetricSigningKeys(java.util.List<java.nio.ByteBuffer> symmetricSigningKeys)
java.util.List<java.nio.ByteBuffer> symmetricSigningKeys()
EncryptionMaterials build()