Uses of Class
com.amazonaws.services.s3.model.SSECustomerKey
Packages that use SSECustomerKey
Package
Description
Classes modeling the various types represented by Amazon S3.
-
Uses of SSECustomerKey in com.amazonaws.services.s3.model
Methods in com.amazonaws.services.s3.model that return SSECustomerKeyModifier and TypeMethodDescriptionstatic SSECustomerKey
SSECustomerKey.generateSSECustomerKeyForPresignUrl
(String algorithm) Constructs a new SSECustomerKey that can be used for generating the presigned URL's.CopyObjectRequest.getDestinationSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use to encrypt the destination object being copied.CopyPartRequest.getDestinationSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use to encrypt the source object part being copied.CopyObjectRequest.getSourceSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use to decrypt the source object being copied.CopyPartRequest.getSourceSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use to decrypt the source object part being copied.AbstractPutObjectRequest.getSSECustomerKey()
GeneratePresignedUrlRequest.getSSECustomerKey()
GetObjectMetadataRequest.getSSECustomerKey()
GetObjectRequest.getSSECustomerKey()
InitiateMultipartUploadRequest.getSSECustomerKey()
SSECustomerKeyProvider.getSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use to encrypt the uploaded object.UploadPartRequest.getSSECustomerKey()
SSECustomerKey.withAlgorithm
(String algorithm) Sets the encryption algorithm to use with this customer-provided server-side encryption key, and returns this object so that method calls can be chained together.Sets the optional MD5 digest (base64-encoded) of the encryption key to use when encrypting the object, and returns the updated object so that additional method calls can be chained together.Methods in com.amazonaws.services.s3.model with parameters of type SSECustomerKeyModifier and TypeMethodDescriptionvoid
CopyObjectRequest.setDestinationSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the destination object being copied.void
CopyPartRequest.setDestinationSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the source object part being copied.void
CopyObjectRequest.setSourceSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt the source object being copied.void
CopyPartRequest.setSourceSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt the source object part being copied.void
AbstractPutObjectRequest.setSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the uploaded object.void
GeneratePresignedUrlRequest.setSSECustomerKey
(SSECustomerKey sseCustomerKey) Sets the customer-provided server-side encryption key to use as part of the generated pre-signed URL.void
GetObjectMetadataRequest.setSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use when retrieving the metadata of a server-side encrypted object.void
GetObjectRequest.setSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt this object.void
InitiateMultipartUploadRequest.setSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the upload being started.void
UploadPartRequest.setSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the object part being uploaded.CopyObjectRequest.withDestinationSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the destination object being copied, and returns the updated request object so that additional method calls can be chained together.CopyPartRequest.withDestinationSSECustomerKey
(SSECustomerKey sseKey) Returns the optional customer-provided server-side encryption key to use to encrypt the source object part being copied, and returns the updated request object so that additional method calls can be chained together.CopyObjectRequest.withSourceSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt the source object being copied, and returns the updated request object so that additional method calls can be chained together.CopyPartRequest.withSourceSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt the source object part being copied, and returns the updated request object so that additional method calls can be chained together.<T extends AbstractPutObjectRequest>
TAbstractPutObjectRequest.withSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the uploaded object, and returns the updated request object so that additional method calls can be chained together.GeneratePresignedUrlRequest.withSSECustomerKey
(SSECustomerKey sseKey) Sets the customer-provided server-side encryption key to use as part of the generated pre-signed URL, and returns the updated request object so that additional method calls can be chained together.GetObjectMetadataRequest.withSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use when retrieving the metadata of a server-side encrypted object, and retuns the updated request object so that additional method calls can be chained together.GetObjectRequest.withSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt this object, and returns the updated GetObjectRequest so that additional method calls may be chained together.InitiateMultipartUploadRequest.withSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the upload being started, and returns the updated InitiateMultipartUploadRequest so that additional method calls may be chained together.PutObjectRequest.withSSECustomerKey
(SSECustomerKey sseKey) UploadPartRequest.withSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the object part being uploaded, and returns the updated request object so that additional method calls can be chained together.