[DRIVERS-787] Validate that mongocryptd is not spawned if bypassAutoEncryption=true Created: 17/Dec/19  Updated: 19/May/23  Resolved: 19/May/23

Status: Closed
Project: Drivers
Component/s: Client Side Encryption
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Kevin Albertson Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CDRIVER-3484 Validate that mongocryptd is not spaw... Closed
depends on CSHARP-2896 Validate that mongocryptd is not spaw... Closed
depends on CXX-1906 Validate that mongocryptd is not spaw... Closed
depends on GODRIVER-1461 Validate that mongocryptd is not spaw... Closed
depends on JAVA-3589 Validate that mongocryptd is not spaw... Closed
depends on MOTOR-486 Validate that mongocryptd is not spaw... Closed
depends on NODE-2422 Validate that mongocryptd is not spaw... Closed
depends on PHPLIB-531 Validate that mongocryptd is not spaw... Closed
depends on PYTHON-2096 Validate that mongocryptd is not spaw... Closed
depends on RUBY-2076 Validate that mongocryptd is not spaw... Closed
Driver Compliance:
Key Status/Resolution FixVersion
CXX-1906 Duplicate
CSHARP-2896 Fixed 2.11.0
JAVA-3589 Duplicate
CDRIVER-3484 Fixed 1.17.0-beta, 1.17.0
GODRIVER-1461 Fixed 1.3.0
RUBY-2076 Fixed 2.12.0.rc0
PYTHON-2096 Fixed 3.12, 4.0
NODE-2422 Done 5.6.0
PHPLIB-531 Done
MOTOR-486 Duplicate

 Description   

For client side encryption, if a MongoClient is configured with bypassAutoEncryption=true, the driver must not attempt to spawn mongocryptd. This was not made clear in the original spec, but clarified in https://github.com/mongodb/specifications/pull/700

Drivers should validate this behavior by implementing the prose tests in: https://github.com/mongodb/specifications/pull/701



 Comments   
Comment by Alexander Golin (Inactive) [ 09/Nov/21 ]

Appears this got out of sync, moving ticket to Implementing.

Generated at Thu Feb 08 08:22:22 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.