-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Component/s: None
Feedback from the FLE Beta. From kenneth.white:
The basics are a language-canonical/recommended way to: create a kms key and a local key (with fake AWS creds/fake base64 hex string); create an FLE mongo client with a local json schema referencing a data key (ideally through a reference to a prior keyvault query/method call); insert a record with an encrypted field explicitly and implicitly; query a record by an encrypted field. Bonus is a language specific way to create a server side json schema with 'encrypt'. Even single record operations are fine.
Each driver should port the Java tutorial to their FLE documentation.
- depends on
-
CDRIVER-3402 Create language specific copy/pasteable FLE tutorials
- Closed
-
CSHARP-2810 Create language specific copy/pasteable FLE tutorials
- Closed
-
CXX-1855 Create language specific copy/pasteable FLE tutorials
- Closed
-
GODRIVER-1368 Create language specific copy/pasteable FLE tutorials
- Closed
-
JAVA-3477 Create language specific copy/pasteable FLE tutorials
- Closed
-
MOTOR-436 Create language specific copy/pasteable FLE tutorials
- Closed
-
NODE-2265 Create language specific copy/pasteable FLE tutorials
- Closed
-
PHPLIB-492 Create language specific copy/pasteable FLE tutorials
- Closed
-
RUBY-1974 Create language specific copy/pasteable FLE tutorials
- Closed
- is related to
-
PYTHON-1993 Add documentation examples for client side encryption
- Closed
- related to
-
DRIVERS-782 Update FLE documentation for community version demonstrating explicit encryption/decryption
- Closed