Package | Description |
---|---|
com.ibm.cloud.objectstorage.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
Modifier and Type | Method and Description |
---|---|
static SSECustomerKey |
SSECustomerKey.generateSSECustomerKeyForPresignUrl(String algorithm)
Constructs a new SSECustomerKey that can be used for generating the
presigned URL's.
|
SSECustomerKey |
CopyPartRequest.getDestinationSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use
to encrypt the source object part being copied.
|
SSECustomerKey |
CopyObjectRequest.getDestinationSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use
to encrypt the destination object being copied.
|
SSECustomerKey |
CopyPartRequest.getSourceSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use
to decrypt the source object part being copied.
|
SSECustomerKey |
CopyObjectRequest.getSourceSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use
to decrypt the source object being copied.
|
SSECustomerKey |
UploadPartRequest.getSSECustomerKey() |
SSECustomerKey |
SSECustomerKeyProvider.getSSECustomerKey()
Returns the optional customer-provided server-side encryption key to use
to encrypt the uploaded object.
|
SSECustomerKey |
GetObjectMetadataRequest.getSSECustomerKey() |
SSECustomerKey |
GeneratePresignedUrlRequest.getSSECustomerKey() |
SSECustomerKey |
AbstractPutObjectRequest.getSSECustomerKey() |
SSECustomerKey |
GetObjectRequest.getSSECustomerKey() |
SSECustomerKey |
InitiateMultipartUploadRequest.getSSECustomerKey() |
SSECustomerKey |
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.
|
SSECustomerKey |
SSECustomerKey.withMd5(String md5Digest)
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.
|
Modifier and Type | Method and Description |
---|---|
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.setDestinationSSECustomerKey(SSECustomerKey sseKey)
Sets the optional customer-provided server-side encryption key to use to
encrypt the destination 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 |
CopyObjectRequest.setSourceSSECustomerKey(SSECustomerKey sseKey)
Sets the optional customer-provided server-side encryption key to use to
decrypt the source object being copied.
|
void |
UploadPartRequest.setSSECustomerKey(SSECustomerKey sseKey)
Sets the optional customer-provided server-side encryption key to use to
encrypt the object part being uploaded.
|
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 |
GeneratePresignedUrlRequest.setSSECustomerKey(SSECustomerKey sseCustomerKey)
Sets the customer-provided server-side encryption key to use as part of
the generated pre-signed URL.
|
void |
AbstractPutObjectRequest.setSSECustomerKey(SSECustomerKey sseKey)
Sets the optional customer-provided server-side encryption key to use to
encrypt the uploaded 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.
|
CopyPartRequest |
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 |
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 |
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.
|
CopyObjectRequest |
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.
|
UploadPartRequest |
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.
|
GetObjectMetadataRequest |
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.
|
GeneratePresignedUrlRequest |
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.
|
PutObjectRequest |
PutObjectRequest.withSSECustomerKey(SSECustomerKey sseKey) |
GetObjectRequest |
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 |
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.
|
<T extends AbstractPutObjectRequest> |
AbstractPutObjectRequest.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.
|
Copyright © 2024. All rights reserved.