-
Type: New Feature
-
Resolution: Done
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: Client Side Encryption
Use Case
As a developer
I want to add KMIP support to CFLE
So that I can use a KMIP KMS provider
User Impact
Adds support for KMIP KMS providers
Dependencies
libmongocrypt 1.3.0
Unknowns
None
Acceptance Criteria
- Upgrade libmongocrypt dependency to 1.3.0.
- Wrap the new mongocrypt_kms_ctx_get_kms_provider function in bindings.
- Implement changes from https://github.com/mongodb/specifications/pull/1082 to test KMIP
Implementation Requirements
None
Testing Requirements
- Resync the new specification test kmipKMS.json
- Update the CSFLE prose tests Corpus Test, Custom Endpoint Test, Data key and double encryption.
Documentation Requirements
- Update docs to inform of new options and provider.
Follow Up Requirements
None
- is related to
-
MONGOSH-1013 Add tests for CSFLE enhancements
- Closed