File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -295,6 +295,16 @@ export interface AutoEncryptionOptions {
295
295
mongocryptdSpawnPath ?: string ;
296
296
/** Command line arguments to use when auto-spawning a mongocryptd */
297
297
mongocryptdSpawnArgs ?: string [ ] ;
298
+ /**
299
+ * Full path to a CSFLE shared library to be used (instead of mongocryptd)
300
+ * @experimental
301
+ */
302
+ csflePath ?: string ;
303
+ /**
304
+ * Search paths for a CSFLE shared library to be used (instead of mongocryptd)
305
+ * @experimental
306
+ */
307
+ csfleSearchPaths ?: string [ ] ;
298
308
} ;
299
309
proxyOptions ?: ProxyOptions ;
300
310
/** The TLS options to use connecting to the KMS provider */
@@ -315,4 +325,5 @@ export interface AutoEncrypter {
315
325
teardown ( force : boolean , callback : Callback ) : void ;
316
326
encrypt ( ns : string , cmd : Document , options : any , callback : Callback < Document > ) : void ;
317
327
decrypt ( cmd : Document , options : any , callback : Callback < Document > ) : void ;
328
+ readonly csfleVersionInfo : { version : bigint ; versionStr : string } | null ;
318
329
}
You can’t perform that action at this time.
0 commit comments