Package | Description |
---|---|
com.amazonaws.services.s3.internal.crypto | |
com.amazonaws.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
Modifier and Type | Method and Description |
---|---|
(package private) static ContentCryptoMaterial |
ContentCryptoMaterial.fromInstructionFile(java.util.Map<java.lang.String,java.lang.String> instFile,
EncryptionMaterialsAccessor kekMaterialAccessor,
java.security.Provider securityProvider,
long[] range,
ExtraMaterialsDescription extra,
boolean keyWrapExpected,
AWSKMSClient kms)
Factory method to return the content crypto material from the S3
instruction file, using the specified key encrypting key material
accessor and an optional security provider.
|
private static ContentCryptoMaterial |
ContentCryptoMaterial.fromInstructionFile0(java.util.Map<java.lang.String,java.lang.String> instFile,
EncryptionMaterialsAccessor kekMaterialAccessor,
java.security.Provider securityProvider,
long[] range,
ExtraMaterialsDescription extra,
boolean keyWrapExpected,
AWSKMSClient kms) |
(package private) static ContentCryptoMaterial |
ContentCryptoMaterial.fromObjectMetadata(ObjectMetadata metadata,
EncryptionMaterialsAccessor kekMaterialAccessor,
java.security.Provider securityProvider,
long[] range,
ExtraMaterialsDescription extra,
boolean keyWrapExpected,
AWSKMSClient kms)
Factory method to return the content crypto material from the S3 object
meta data, using the specified key encrypting key material accessor and
an optional security provider.
|
private static ContentCryptoMaterial |
ContentCryptoMaterial.fromObjectMetadata0(ObjectMetadata metadata,
EncryptionMaterialsAccessor kekMaterialAccessor,
java.security.Provider securityProvider,
long[] range,
ExtraMaterialsDescription extra,
boolean keyWrapExpected,
AWSKMSClient kms) |
Modifier and Type | Field and Description |
---|---|
static ExtraMaterialsDescription |
ExtraMaterialsDescription.NONE |
private ExtraMaterialsDescription |
EncryptedGetObjectRequest.supplemental
Request specific additional material description; never null.
|
Modifier and Type | Method and Description |
---|---|
ExtraMaterialsDescription |
EncryptedGetObjectRequest.getExtraMaterialDescription()
Returns the supplemental material description to be used for retrieving
the encryption materials.
|
Modifier and Type | Method and Description |
---|---|
void |
EncryptedGetObjectRequest.setExtraMaterialDescription(ExtraMaterialsDescription supplemental)
Sets the supplemental materials description for the encryption materials
to be used with the current request.
|
EncryptedGetObjectRequest |
EncryptedGetObjectRequest.withExtraMaterialsDescription(ExtraMaterialsDescription supplemental)
Sets the supplemental materials description for the encryption materials
to be used with the current request.
|