-
Type: Sub-task
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
Use Case
As a... (who is this for)
I want... (what is the desired change)
So that... (why is the change desired)
Add timeoutMS support to explicit encryption data key management API (besides from ClientEncryption.createDataKey, this is implemented in NODE-6392)
Acceptance Criteria
Implementation Requirements
- Add timeoutMS to the following ClientEncryption helper functions
- rewrapManyDataKey
deleteKey- getKey
- removeKeyByAltName
- addKeyByAltName
- getKeyByAltName
Testing Requirements
- Add an integration test with a failPoint to confirm that each method respects timeoutMS