AWS kms documentation change
Summary
Added SAP ABAP code example for EnableKey API operation
Security assessment
Added programmatic example for enabling KMS keys with error handling. No security vulnerability addressed, but enhances security feature documentation.
Diff
diff --git a/kms/latest/developerguide/example_kms_EnableKey_section.md b/kms/latest/developerguide/example_kms_EnableKey_section.md index 944a3ac5c..bf10a5bd7 100644 --- a//kms/latest/developerguide/example_kms_EnableKey_section.md +++ b//kms/latest/developerguide/example_kms_EnableKey_section.md @@ -262,0 +263,28 @@ There's more on GitHub. Find the complete example and learn how to set up and ru +SAP ABAP + + +**SDK for SAP ABAP** + + +###### Note + +There's more on GitHub. Find the complete example and learn how to set up and run in the [AWS Code Examples Repository](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap/services/kms#code-examples). + + + TRY. + " iv_key_id = 'arn:aws:kms:us-east-1:123456789012:key/1234abcd-12ab-34cd-56ef-1234567890ab' + lo_kms->enablekey( iv_keyid = iv_key_id ). + MESSAGE 'KMS key enabled successfully.' TYPE 'I'. + CATCH /aws1/cx_kmsnotfoundexception. + MESSAGE 'Key not found.' TYPE 'E'. + CATCH /aws1/cx_kmskmsinternalex. + MESSAGE 'An internal error occurred.' TYPE 'E'. + ENDTRY. + + + + * For API details, see [EnableKey](https://docs.aws.amazon.com/sdk-for-sap-abap/v1/api/latest/index.html) in _AWS SDK for SAP ABAP API reference_. + + + +