mongoc_auto_encryption_opts_set_kms_credential_provider_callback(3)

mongoc_auto_encryption_opts_set_kms_credential_provider_callback3

Usage

void
mongoc_auto_encryption_opts_set_kms_credential_provider_callback(
  mongoc_auto_encryption_opts_t *opts,
  mongoc_kms_credentials_provider_callback_fn fn,
  void *userdata);

Set the user-provided callback to provide KMS credentials on-demand when they are needed.

Added in version 1.23.0.

Parameters

•

opts - The options object to update.

•

fn - The provider callback to set on the options object. May be NULL to clear the callback. Refer to: mongoc_kms_credentials_provider_callback_fn

•

userdata - An arbitrary pointer that will be passed along to the callback function when it is called by libmongoc.

SEE ALSO:

mongoc_client_encryption_opts_set_kms_credential_provider_callback ()

Releases

2 releases since Debian 12 (Bookworm); the text changed 1 time.

  1. 12
  2. 13

Author

MongoDB, Inc

From libmongoc-doc 1.30.4-1+deb13u3 in Debian 13 (Trixie). Parsed by carta from the page's man source.