Package com.mongodb.crypt.capi
Class CAPI.mongocrypt_t
- java.lang.Object
-
- com.sun.jna.PointerType
-
- com.mongodb.crypt.capi.CAPI.mongocrypt_t
-
- All Implemented Interfaces:
com.sun.jna.NativeMapped
- Enclosing class:
- CAPI
public static class CAPI.mongocrypt_t extends com.sun.jna.PointerTypeThe top-level handle to libmongocrypt.Create a mongocrypt_t handle to perform operations within libmongocrypt: encryption, decryption, registering log callbacks, etc.
Functions on a mongocrypt_t are thread safe, though functions on derived handle (e.g. mongocrypt_encryptor_t) are not and must be owned by a single thread. See each handle's documentation for thread-safety considerations.
Multiple mongocrypt_t handles may be created.
-
-
Constructor Summary
Constructors Constructor Description mongocrypt_t()
-