Interface and Description |
---|
com.amazonaws.services.s3.AmazonS3Encryption
Client-side encryption is deprecated. Please use one of
the following:
a) For uploads, you can encrypt the file locally using an
algorithm of your choice and use the TransferUtility API to upload the
encrypted file to S3. For downloads, you can use the TransferUtility API to
download the file and then decrypt it using the algorithm that you used to
upload the file.
b) ServerSideEncryption: There are multiple options available for
ServerSide Encryption. You can setup encryption at the S3 bucket level
using the AWS S3 console. When encryption is setup at the bucket level,
all objects in the bucket are encrypted. You can also use the AWS console
to encrypt individual objects after they have been uploaded. Another option
is to request ServerSide encryption for the object being uploaded
using the SDK.
|
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor
See
AmazonS3EncryptionClient
for further details. |
com.amazonaws.services.s3.model.EncryptionMaterialsFactory
See
AmazonS3EncryptionClient
for further details. |
com.amazonaws.services.s3.model.EncryptionMaterialsProvider
See
AmazonS3EncryptionClient
for further details. |
com.amazonaws.services.s3.model.ProgressListener
Replaced by
ProgressListener . |
Enum and Description |
---|
com.amazonaws.services.s3.model.CryptoMode
See
AmazonS3EncryptionClient
for further details. |
com.amazonaws.services.s3.model.CryptoStorageMode
See
AmazonS3EncryptionClient
for further details. |
Field and Description |
---|
com.amazonaws.services.s3.internal.ServiceUtils.DATE_UTILS |
com.amazonaws.services.s3.model.InstructionFileId.DEFAULT_INSTURCTION_FILE_SUFFIX |