public class ServerSideEncryptionCustomerKey extends ServerSideEncryption
ServerSideEncryption.Typedestroyed| Constructor and Description |
|---|
ServerSideEncryptionCustomerKey(SecretKey key) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
copySourceHeaders()
Returns server side encryption headers for source object in Put Object - Copy.
|
void |
destroy() |
Map<String,String> |
headers()
Returns server side encryption headers.
|
ServerSideEncryption.Type |
type()
Returns server side encryption type.
|
atRest, isDestroyed, withCustomerKey, withManagedKeyspublic ServerSideEncryptionCustomerKey(SecretKey key) throws InvalidKeyException, NoSuchAlgorithmException
public final ServerSideEncryption.Type type()
ServerSideEncryptiontype in class ServerSideEncryptionpublic final Map<String,String> headers()
ServerSideEncryptionheaders in class ServerSideEncryptionpublic final Map<String,String> copySourceHeaders()
ServerSideEncryptioncopySourceHeaders in class ServerSideEncryptionpublic final void destroy()
throws DestroyFailedException
DestroyFailedException