Class DecryptMaterialsRequest
- java.lang.Object
-
- software.amazon.encryption.s3.materials.DecryptMaterialsRequest
-
public class DecryptMaterialsRequest extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DecryptMaterialsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AlgorithmSuite
algorithmSuite()
static DecryptMaterialsRequest.Builder
builder()
long
ciphertextLength()
String
contentRange()
List<EncryptedDataKey>
encryptedDataKeys()
Note that the underlying implementation uses a Collections.unmodifiableList which is immutable.Map<String,String>
encryptionContext()
Note that the underlying implementation uses a Collections.unmodifiableMap which is immutable.software.amazon.awssdk.services.s3.model.GetObjectRequest
s3Request()
-
-
-
Method Detail
-
builder
public static DecryptMaterialsRequest.Builder builder()
-
s3Request
public software.amazon.awssdk.services.s3.model.GetObjectRequest s3Request()
-
algorithmSuite
public AlgorithmSuite algorithmSuite()
-
encryptedDataKeys
public List<EncryptedDataKey> encryptedDataKeys()
Note that the underlying implementation uses a Collections.unmodifiableList which is immutable.
-
encryptionContext
public Map<String,String> encryptionContext()
Note that the underlying implementation uses a Collections.unmodifiableMap which is immutable.
-
ciphertextLength
public long ciphertextLength()
-
contentRange
public String contentRange()
-
-