Table of Contents

Namespace MongoDB.Driver.Encryption

The MongoDB.Driver.Encryption namespace contains all the basic types and classes related to client-side encryption.

Classes

ClientEncryption

Explicit client encryption.

ClientEncryptionOptions

Client encryption options.

CreateEncryptedCollectionResult

Represents the result of a create encrypted collection.

CryptException

An exception from libmongocrypt.

DataKeyOptions

Options for creating a data key.

EncryptOptions

Encryption options for explicit encryption.

ExtensionManagerExtensions

IExtensionManager extensions.

LibraryLoadingException

An exception that indicates that an error occured while loading a library.

MongoEncryptionCreateCollectionException

Represents an encryption exception.

MongoEncryptionException

Represents an encryption exception.

RangeOptions

Range options.

RewrapManyDataKeyOptions

Rewrap many data keys options.

RewrapManyDataKeyResult

Rewrap many data keys result.

Enums

EncryptionAlgorithm

Represents an encryption algorithm.