Class DecryptionMaterialsRequest.Builder
- java.lang.Object
-
- com.amazonaws.encryptionsdk.model.DecryptionMaterialsRequest.Builder
-
- Enclosing class:
- DecryptionMaterialsRequest
public static final class DecryptionMaterialsRequest.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DecryptionMaterialsRequestbuild()CryptoAlgorithmgetAlgorithm()List<KeyBlob>getEncryptedDataKeys()Map<String,String>getEncryptionContext()Map<String,String>getReproducedEncryptionContext()DecryptionMaterialsRequest.BuildersetAlgorithm(CryptoAlgorithm algorithm)DecryptionMaterialsRequest.BuildersetEncryptedDataKeys(List<KeyBlob> encryptedDataKeys)DecryptionMaterialsRequest.BuildersetEncryptionContext(Map<String,String> encryptionContext)DecryptionMaterialsRequest.BuildersetReproducedEncryptionContext(Map<String,String> reproducedEncryptionContext)
-
-
-
Method Detail
-
build
public DecryptionMaterialsRequest build()
-
getAlgorithm
public CryptoAlgorithm getAlgorithm()
-
setAlgorithm
public DecryptionMaterialsRequest.Builder setAlgorithm(CryptoAlgorithm algorithm)
-
setEncryptionContext
public DecryptionMaterialsRequest.Builder setEncryptionContext(Map<String,String> encryptionContext)
-
setReproducedEncryptionContext
public DecryptionMaterialsRequest.Builder setReproducedEncryptionContext(Map<String,String> reproducedEncryptionContext)
-
setEncryptedDataKeys
public DecryptionMaterialsRequest.Builder setEncryptedDataKeys(List<KeyBlob> encryptedDataKeys)
-
-