Class SSEAwsKeyManagementParams

java.lang.Object
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams
All Implemented Interfaces:
Serializable

public class SSEAwsKeyManagementParams extends Object implements Serializable
See Also:
  • Constructor Details

    • SSEAwsKeyManagementParams

      public SSEAwsKeyManagementParams()
      Constructs a new instance of SSEAwsKeyManagementParams. The default AWS KMS Key id is used for encryption.
    • SSEAwsKeyManagementParams

      public SSEAwsKeyManagementParams(String awsKmsKeyId)
      Constructs a new instance of SSEAwsKeyManagementParams with the user specified AWS Key Management System Key Id.
  • Method Details

    • getAwsKmsKeyId

      public String getAwsKmsKeyId()
      Returns the AWS Key Management System Key Id used for encryption. Returns null if default Key Id is used.
    • getEncryption

      public String getEncryption()
      Returns the scheme used for encrypting the Amazon S3 object. Currently the encryption is always "aws:kms".