public static interface DecryptionMaterials.Builder
| Modifier and Type | Method and Description |
|---|---|
AlgorithmSuiteInfo |
algorithmSuite() |
DecryptionMaterials.Builder |
algorithmSuite(AlgorithmSuiteInfo algorithmSuite) |
DecryptionMaterials |
build() |
java.util.Map<java.lang.String,java.lang.String> |
encryptionContext() |
DecryptionMaterials.Builder |
encryptionContext(java.util.Map<java.lang.String,java.lang.String> encryptionContext) |
java.nio.ByteBuffer |
plaintextDataKey() |
DecryptionMaterials.Builder |
plaintextDataKey(java.nio.ByteBuffer plaintextDataKey) |
java.util.List<java.lang.String> |
requiredEncryptionContextKeys() |
DecryptionMaterials.Builder |
requiredEncryptionContextKeys(java.util.List<java.lang.String> requiredEncryptionContextKeys) |
java.nio.ByteBuffer |
symmetricSigningKey() |
DecryptionMaterials.Builder |
symmetricSigningKey(java.nio.ByteBuffer symmetricSigningKey) |
java.nio.ByteBuffer |
verificationKey() |
DecryptionMaterials.Builder |
verificationKey(java.nio.ByteBuffer verificationKey) |
DecryptionMaterials.Builder algorithmSuite(AlgorithmSuiteInfo algorithmSuite)
AlgorithmSuiteInfo algorithmSuite()
DecryptionMaterials.Builder encryptionContext(java.util.Map<java.lang.String,java.lang.String> encryptionContext)
java.util.Map<java.lang.String,java.lang.String> encryptionContext()
DecryptionMaterials.Builder requiredEncryptionContextKeys(java.util.List<java.lang.String> requiredEncryptionContextKeys)
java.util.List<java.lang.String> requiredEncryptionContextKeys()
DecryptionMaterials.Builder plaintextDataKey(java.nio.ByteBuffer plaintextDataKey)
java.nio.ByteBuffer plaintextDataKey()
DecryptionMaterials.Builder verificationKey(java.nio.ByteBuffer verificationKey)
java.nio.ByteBuffer verificationKey()
DecryptionMaterials.Builder symmetricSigningKey(java.nio.ByteBuffer symmetricSigningKey)
java.nio.ByteBuffer symmetricSigningKey()
DecryptionMaterials build()