-
Type: Improvement
-
Resolution: Works as Designed
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
Background & Motivation
libmongocrypt 1.3.0 includes support for the KMIP KMS provider.
Scope
- Upgrade the driver dependency or dependency to libmongocrypt 1.3.0.
- Wrap the new libmongocrypt API for mongocrypt_kms_ctx_get_kms_provider:
/** * Get the KMS provider identifier associated with this KMS request. * * This is used to conditionally configure TLS connections based on the KMS * request. It is useful for KMIP, which authenticates with a client * certificate. * * @param[in] kms The @ref mongocrypt_kms_ctx_t object. * @param[out] len Receives the length of the returned string. * * @returns One of the NULL terminated static strings: "aws", "azure", "gcp", or * "kmip". */ MONGOCRYPT_EXPORT const char * mongocrypt_kms_ctx_get_kms_provider (mongocrypt_kms_ctx_t *kms, uint32_t *len);
- clones
-
CDRIVER-4205 Update libmongocrypt dependency to 1.3.0
- Closed