Class ClientEncryptionOptions
- Namespace
- MongoDB.Driver.Encryption
- Assembly
- MongoDB.Driver.Encryption.dll
Client encryption options.
public sealed class ClientEncryptionOptions
- Inheritance
-
ClientEncryptionOptions
- Inherited Members
Constructors
- ClientEncryptionOptions(IMongoClient, CollectionNamespace, IReadOnlyDictionary<string, IReadOnlyDictionary<string, object>>, Optional<IReadOnlyDictionary<string, SslSettings>>)
Initializes a new instance of the ClientEncryptionOptions class.
Properties
- KeyVaultClient
Gets the key vault client.
- KeyVaultNamespace
Gets the key vault namespace.
- KmsProviders
Gets the KMS providers.
- TlsOptions
Gets the tls options.
Methods
- With(Optional<IMongoClient>, Optional<CollectionNamespace>, Optional<IReadOnlyDictionary<string, IReadOnlyDictionary<string, object>>>, Optional<IReadOnlyDictionary<string, SslSettings>>)
Returns a new ClientEncryptionOptions instance with some settings changed.