| CAPI |
For internal use only.
|
| CAPI.cstring |
|
| CAPI.mongocrypt_binary_t |
A non-owning view of a byte buffer.
|
| CAPI.mongocrypt_ctx_t |
Manages the state machine for encryption or decryption.
|
| CAPI.mongocrypt_kms_ctx_t |
Manages a single KMS HTTP request/response.
|
| CAPI.mongocrypt_opts_t |
Contains all options passed on initialization of a @ref mongocrypt_ctx_t.
|
| CAPI.mongocrypt_status_t |
Indicates success or contains error information.
|
| CAPI.mongocrypt_t |
The top-level handle to libmongocrypt.
|
| Loggers |
This class is not part of the public API.
|
| MongoAwsKmsProviderOptions |
The options for configuring the AWS KMS provider.
|
| MongoAwsKmsProviderOptions.Builder |
The builder for the options
|
| MongoCryptOptions |
The options for configuring MongoCrypt.
|
| MongoCryptOptions.Builder |
The builder for the options
|
| MongoCrypts |
The entry point to the MongoCrypt library.
|
| MongoDataKeyOptions |
The options for creation of a data key
|
| MongoDataKeyOptions.Builder |
Options builder
|
| MongoExplicitEncryptOptions |
Options for explicit encryption.
|
| MongoExplicitEncryptOptions.Builder |
The builder for the options
|
| MongoLocalKmsProviderOptions |
The options for configuring a local KMS provider.
|
| MongoLocalKmsProviderOptions.Builder |
The builder for the options
|
| MongoRewrapManyDataKeyOptions |
The rewrap many data key options
|
| MongoRewrapManyDataKeyOptions.Builder |
Options builder
|