awslabs / aws-crt-nodejs

NodeJS bindings for the AWS Common Runtime.
Apache License 2.0
40 stars 27 forks source link

Support mutual TLS using a certificate from a Windows cert store #307

Closed graebm closed 2 years ago

graebm commented 2 years ago

Add the ability to use a client certificate located in a Windows certificate store. Previously, the client certificate and private key had to be passed by filepath or file contents. With this change, certificates and keys stored on TPM devices can be used.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.