Class AWSKMSServiceImpl

    • Constructor Detail

      • AWSKMSServiceImpl

        public AWSKMSServiceImpl()
    • Method Detail

      • withKeyId

        public <T extends AWSKMSServiceImpl> T withKeyId​(java.lang.String s)
      • awsClient

        protected com.amazonaws.services.kms.AWSKMSClient awsClient()
                                                             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getKeyId

        public java.lang.String getKeyId()
        The ID of the key that you will be using.

        To specify a CMK, use its key ID, Amazon Resource Name (ARN), alias name, or alias ARN. When using an alias name, prefix it with "alias/".

        • Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
        • Alias name: alias/ExampleAlias
        • arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
        • arn:aws:kms:us-east-2:111122223333:alias/ExampleAlias

      • setKeyId

        public void setKeyId​(java.lang.String keyId)
        The ID of the key that you will be using.

        To specify a CMK, use its key ID, Amazon Resource Name (ARN), alias name, or alias ARN. When using an alias name, prefix it with "alias/".

        • Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
        • Alias name: alias/ExampleAlias
        • arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
        • arn:aws:kms:us-east-2:111122223333:alias/ExampleAlias