From 1d62fce787a9ebaba1c330aac372951a74902486 Mon Sep 17 00:00:00 2001 From: mattsb42-aws Date: Tue, 12 May 2020 15:58:57 -0700 Subject: [PATCH 1/2] docs: add links to client supplier examples in examples readme --- examples/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/README.md b/examples/README.md index 0aaa13973..f5ff52e15 100644 --- a/examples/README.md +++ b/examples/README.md @@ -46,6 +46,10 @@ We start with AWS KMS examples, then show how to use other wrapping keys. * [with keyrings](./src/keyring/aws_kms/discovery_decrypt_with_preferred_regions.py) * How to reproduce the behavior of an AWS KMS master key provider * [with keyrings](./src/keyring/aws_kms/act_like_aws_kms_master_key_provider.py) + * How to provide a custom AWS KMS client configuration + * [with keyrings](./src/keyring/aws_kms/custom_kms_client_config.py) + * How to provide a custom AWS KMS client supplier + * [with keyrings](./src/keyring/aws_kms/custom_client_supplier.py) * Using raw wrapping keys * How to use a raw AES wrapping key * [with keyrings](./src/keyring/raw_aes/raw_aes.py) From c1b66cfb9f8b80abddc1861da3343b4c2ee87f8a Mon Sep 17 00:00:00 2001 From: mattsb42-aws Date: Tue, 12 May 2020 16:01:40 -0700 Subject: [PATCH 2/2] docs: change client supplier examples framing in readme from implementation details to use-case --- examples/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/README.md b/examples/README.md index f5ff52e15..a5c9a93de 100644 --- a/examples/README.md +++ b/examples/README.md @@ -46,9 +46,9 @@ We start with AWS KMS examples, then show how to use other wrapping keys. * [with keyrings](./src/keyring/aws_kms/discovery_decrypt_with_preferred_regions.py) * How to reproduce the behavior of an AWS KMS master key provider * [with keyrings](./src/keyring/aws_kms/act_like_aws_kms_master_key_provider.py) - * How to provide a custom AWS KMS client configuration + * How to use AWS KMS clients with custom configuration * [with keyrings](./src/keyring/aws_kms/custom_kms_client_config.py) - * How to provide a custom AWS KMS client supplier + * How to use different AWS KMS client for different regions * [with keyrings](./src/keyring/aws_kms/custom_client_supplier.py) * Using raw wrapping keys * How to use a raw AES wrapping key