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

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

AUTHOR

35       MongoDB, Inc
36
38       2017-present, MongoDB, Inc
39
40
41
42
431.16.2                           Feb 25, 2020    MONGOC_CLIENT_ENCRYPTION_T(3)
Impressum