-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: Client Side Encryption
Use Case
Users are unable to configure TLS options for KMS requests beyond a hard-coded list of
color: Color value is invalid
tlsCAFile, tlsCertificateKeyFile, and tlsCertificateKeyFilePassword (hard-coded in both TS, and enforced with runtime logic). Users might want to provide other Nodejs supported TLS options to configure KMS requests.
User Experience
- With the exception of our "invalid TLS options" (hard-coded into the state machine), users should be able to provide any Node.js TLS option to configure TLS for KMS requests.
Dependencies
n/a.
Risks/Unknowns
None.
Acceptance Criteria
Implementation Requirements
Testing Requirements
- tbd
Documentation Requirements
n/a
Follow Up Requirements
n/a