1MONGOC_CLIENT_ENCRYPTION_T(3) libmongoc MONGOC_CLIENT_ENCRYPTION_T(3)
2
3
4
6 typedef struct _mongoc_client_encryption_t mongoc_client_encryption_t;
7
8 mongoc_client_encryption_t provides utility functions for In-Use En‐
9 cryption.
10
12 mongoc_client_encryption_t is NOT thread-safe and should only be used
13 in the same thread as the mongoc_client_t that is configured via
14 mongoc_client_encryption_opts_set_keyvault_client().
15
17 The key vault client, configured via
18 mongoc_client_encryption_opts_set_keyvault_client(), must outlive the
19 mongoc_client_encryption_t.
20
21 SEE ALSO:
22 mongoc_client_enable_auto_encryption()
23
24 mongoc_client_pool_enable_auto_encryption()
25
26 In-Use Encryption for libmongoc
27
28 The MongoDB Manual for Client-Side Field Level Encryption
29
30 The MongoDB Manual for Queryable Encryption
31
32
34 MongoDB, Inc
35
37 2017-present, MongoDB, Inc
38
39
40
41
421.25.1 Nov 08, 2023 MONGOC_CLIENT_ENCRYPTION_T(3)