File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -724,6 +724,16 @@ Value MongoCrypt::MakeExplicitEncryptionContextInternal(
724724 }
725725 }
726726
727+ if (options.Has (" textOptions" )) {
728+ Uint8Array textOptionsArray = Uint8ArrayFromValue (options[" textOptions" ], " textOptions" );
729+
730+ std::unique_ptr<mongocrypt_binary_t , MongoCryptBinaryDeleter> binary (
731+ Uint8ArrayToBinary (keyAltName));
732+ if (!mongocrypt_ctx_setopt_algorithm_text (context.get (), binary.get ())) {
733+ throw TypeError::New (Env (), errorStringFromStatus (context.get ()));
734+ }
735+ }
736+
727737 std::unique_ptr<mongocrypt_binary_t , MongoCryptBinaryDeleter> binaryValue (
728738 Uint8ArrayToBinary (valueBuffer));
729739
Original file line number Diff line number Diff line change 3535 },
3636 "license" : " Apache-2.0" ,
3737 "gypfile" : true ,
38- "mongodb:libmongocrypt" : " 5b4691bfb964155bd1374666f0330446278708df " ,
38+ "mongodb:libmongocrypt" : " 1.15.0 " ,
3939 "dependencies" : {
4040 "node-addon-api" : " ^4.3.0" ,
4141 "prebuild-install" : " ^7.1.3"
You can’t perform that action at this time.
0 commit comments