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.18.0+554c799eb1ec8dd732f16c739387f6664df1ba7a
Syntax
public CryptClientSettings(
	bool? bypassQueryAnalysis,
	string cryptSharedLibPath,
	string cryptSharedLibSearchPath,
	IReadOnlyDictionary<string, BsonDocument> encryptedFieldsMap,
	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