Skip to content

Commit 7d787b4

Browse files
authored
Adding Mac-Only TLS information to ReadMe (#82)
1 parent 274a878 commit 7d787b4

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,21 @@ to Java by the [aws-crt-java](https://github.com/awslabs/aws-crt-java) package.
1616

1717

1818
*__Jump To:__*
19+
* [Mac-Only TLS Behavior](#Mac-Only-TLS-Behavior)
1920
* [Installation](#Installation)
2021
* [Samples](samples)
2122
* [Getting Help](#Getting-Help)
2223
* [Giving Feedback and Contributions](#Giving-Feedback-and-Contributions)
2324
* [More Resources](#More-Resources)
2425

2526

27+
## Mac-Only TLS Behavior
28+
29+
Please note that on Mac, once a private key is used with a certificate, that certificate-key pair is imported into the Mac Keychain. All subsequent uses of that certificate will use the stored private key and ignore anything passed in programmatically. When a stored private key from the Keychain is used, the following will be logged at the "info" log level:
30+
31+
```
32+
static: certificate has an existing certificate-key pair that was previously imported into the Keychain. Using key from Keychain instead of the one provided.
33+
```
2634

2735
## Installation
2836

@@ -125,4 +133,4 @@ is provided by code that been generated from a model of the service.
125133

126134
# License
127135

128-
This library is licensed under the Apache 2.0 License.
136+
This library is licensed under the Apache 2.0 License.

0 commit comments

Comments
 (0)