Is Azure KMS support available for Client Side Encryption Field

1)How can I support Client side Field Encryption using a third-part KMS other than AWS, like Azure, GCP etc.
This blog post mentions using remote service call to one of the non-AWS KMS.
Does it mean that retrieve the CMK from non-AWS KMS explicitly using the kms provider apis and then treat the retreived key as local i.e. mention kmsProvider:local and provide the retrieved key as its value in Mongo()?

  1. Is there a plan for libmongocrypt to support Azure or GCP in near future?

Thanks,
Surbhi

1 Like