-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Component/s: None
-
None
A new spec "corpus" test was added, where each driver constructs a document with encryption along all of these axes, producing a document like this, which we can make assertions on (deterministic explicit matches automatic, random differs, all can be explicitly decrypted, etc.).
Creating tickets only for C#, Go, Java and Python as implementation of the FLE spec is in progress and rest of the drivers have not started.
- depends on
-
NODE-1746 Support Client-side Field Level Encryption
- Development Complete
-
CDRIVER-3671 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
CSHARP-2663 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
CXX-2018 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
GODRIVER-1193 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
JAVA-3347 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
MOTOR-551 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
NODE-2052 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
PHPLIB-553 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
PYTHON-1899 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
RUBY-2256 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed
-
RUST-417 [FLE] Add a corpus test that exhaustively enumerates all ways to encrypt all BSON value types
- Closed