Package com.amazonaws.services.s3.model
Interface SSECustomerKeyProvider
- All Known Implementing Classes:
AbstractPutObjectRequest
,EncryptedGetObjectRequest
,EncryptedInitiateMultipartUploadRequest
,EncryptedPutObjectRequest
,GeneratePresignedUrlRequest
,GetObjectMetadataRequest
,GetObjectRequest
,InitiateMultipartUploadRequest
,PutObjectRequest
,UploadObjectRequest
,UploadPartRequest
public interface SSECustomerKeyProvider
Implemented by classes that support the option of using SSE Customer key.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the optional customer-provided server-side encryption key to use to encrypt the uploaded object.
-
Method Details
-
getSSECustomerKey
SSECustomerKey getSSECustomerKey()Returns the optional customer-provided server-side encryption key to use to encrypt the uploaded object.- Returns:
- The optional customer-provided server-side encryption key to use to encrypt the uploaded object.
-