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.22.0+75246110ed1247226fcc7f8eb2c54ffab745693e
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