An extension of {@link GetObjectRequest} to allow additional encryptionmaterial description to be specified on a per-request basis. In particular, {@link EncryptedGetObjectRequest} is only recognized by{@link AmazonS3EncryptionClient}.
If {@link EncryptedGetObjectRequest} is used against the non-encrypting{@link AmazonS3Client}, the additional attributes will be ignored.
The additional material description must not conflict with the existing one saved in S3 or else will cause the get request to fail fast later on.
|
|
|
|