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 SSECustomerKeySSECustomerKey.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 TypeMethodDescriptionvoidCopyObjectRequest.setDestinationSSECustomerKey(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the destination object being copied.voidCopyPartRequest.setDestinationSSECustomerKey(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the source object part being copied.voidCopyObjectRequest.setSourceSSECustomerKey(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt the source object being copied.voidCopyPartRequest.setSourceSSECustomerKey(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt the source object part being copied.voidAbstractPutObjectRequest.setSSECustomerKey(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the uploaded object.voidGeneratePresignedUrlRequest.setSSECustomerKey(SSECustomerKey sseCustomerKey) Sets the customer-provided server-side encryption key to use as part of the generated pre-signed URL.voidGetObjectMetadataRequest.setSSECustomerKey(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use when retrieving the metadata of a server-side encrypted object.voidGetObjectRequest.setSSECustomerKey(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt this object.voidInitiateMultipartUploadRequest.setSSECustomerKey(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the upload being started.voidUploadPartRequest.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.