1MONGOC_CLIENT_ENCRYPTION_T(3)      libmongoc     MONGOC_CLIENT_ENCRYPTION_T(3)
2
3
4

NAME

6       mongoc_client_encryption_t - mongoc_client_encryption_t
7

SYNOPSIS

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

THREAD SAFETY

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

LIFECYCLE

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
25       SEE ALSO:
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
34

AUTHOR

36       MongoDB, Inc
37
39       2017-present, MongoDB, Inc
40
41
42
43
441.20.0                           Nov 18, 2021    MONGOC_CLIENT_ENCRYPTION_T(3)
Impressum