mongoc_client_encryption_remove_key_alt_name

Synopsis

bool
mongoc_client_encryption_remove_key_alt_name (
   mongoc_client_encryption_t *client_encryption,
   const bson_value_t *keyid,
   const char *keyaltname,
   bson_t *key_doc,
   bson_error_t *error);

Remove keyaltname from the set of keyAltNames in the key document with UUID keyid​.

Also removes the keyAltNames field from the key document if it would otherwise be empty.

Parameters

Returns

Returns true if successful. Returns false and sets error otherwise.

See also:

mongoc_client_encryption_t <>

Author

MongoDB, Inc

Info

Sep 04, 2026 2.5.2 libmongoc