1MONGOC_CLIENT_ENCRYPTION_T(3) libmongoc MONGOC_CLIENT_ENCRYPTION_T(3)
2
3
4
6 mongoc_client_encryption_t - mongoc_client_encryption_t
7
9 typedef struct _mongoc_client_encryption_t mongoc_client_encryption_t;
10
11 mongoc_client_encryption_t provides utility functions for Client-Side
12 Field Level Encryption. See the guide for Using Client-Side Field Level
13 Encryption.
14
16 mongoc_client_encryption_t is NOT thread-safe and should only be used
17 in the same thread as the mongoc_client_t that is configured via mon‐
18 goc_client_encryption_opts_set_keyvault_client().
19
21 The key vault client, configured via mongoc_client_encryp‐
22 tion_opts_set_keyvault_client(), must outlive the mongoc_client_encryp‐
23 tion_t.
24
26 · mongoc_client_enable_auto_encryption()
27
28 · mongoc_client_pool_enable_auto_encryption()
29
30 · The guide for Using Client-Side Field Level Encryption for libmongoc
31
32 · The MongoDB Manual for Client-Side Field Level Encryption
33
35 MongoDB, Inc
36
38 2017-present, MongoDB, Inc
39
40
41
42
431.17.4 Feb 04, 2021 MONGOC_CLIENT_ENCRYPTION_T(3)