-
Type:
Sub-task
-
Resolution:
Done
-
Priority:
Unknown
-
None
-
Affects Version/s:
None
-
Component/s:
None
-
-
Not Needed
- Unified Test Runner Updates
- Add support for a new entity, client encryption in the unified runner
- A interfaces and types for the new entities in the unified runner
- Add a function (with tests) that parses the kms provider options for the csfle unified tests
- conditionally import csfle into the unified runner
- Refactor the auto encrypter to move the conditional import logic into a utility to share the logic.
- Add logic to create the client encryption entity
- Add new run on requirement to unified runner
- CSFLE - value true or false
- Add support for new operations in the test runner
- createDataKey
- rewrapManyDataKey
- deleteKey
- getKey
- getKeys
- addKeyAltName
- removeKeyAltName
- getKeyByAltName
- Unskip any passing unified tests CSFLE tests (potentially including the following)
- Key material tests
- Rewrap data key tests
- Unskip the unified test format valid pass tests for the ClientEncryption entity