Click or drag to resize

CryptClientSettings Constructor

Initializes a new instance of the CryptClientSettings class.

Namespace:  MongoDB.Driver.Core.Configuration
Assembly:  MongoDB.Driver.Core (in MongoDB.Driver.Core.dll) Version: 2.20.0+ee01960089f28ea1b501690df5fc9f6318a70242
Syntax
public CryptClientSettings(
	Nullable<bool> bypassQueryAnalysis,
	string cryptSharedLibPath,
	string cryptSharedLibSearchPath,
	IReadOnlyDictionary<string, BsonDocument> encryptedFieldsMap,
	Nullable<bool> isCryptSharedLibRequired,
	IReadOnlyDictionary<string, IReadOnlyDictionary<string, Object>> kmsProviders,
	IReadOnlyDictionary<string, BsonDocument> schemaMap
)

Parameters

bypassQueryAnalysis
Type: SystemNullableBoolean
The bypass query analysis.
cryptSharedLibPath
Type: SystemString
The crypt shared library library path.
cryptSharedLibSearchPath
Type: SystemString
The crypt shared library search path.
encryptedFieldsMap
Type: System.Collections.GenericIReadOnlyDictionaryString, BsonDocument
The encrypted fields map.
isCryptSharedLibRequired
Type: SystemNullableBoolean
Value indicating whether crypt shared library is required.
kmsProviders
Type: System.Collections.GenericIReadOnlyDictionaryString, IReadOnlyDictionaryString, Object
The KMS providers.
schemaMap
Type: System.Collections.GenericIReadOnlyDictionaryString, BsonDocument
The schema map.
See Also