Skip to content

Commit 1c02921

Browse files
authored
(DOCSP-29238): Kotlin feild level encryption (#64)
# Pull Request Info note that this page was made to resemble the relatively new java driver ['encrypt fields' page](https://www.mongodb.com/docs/drivers/java/sync/current/fundamentals/encrypt-fields/). this page replaces the csfle page. [PR Reviewing Guidelines](https://github.com/mongodb/docs-java/blob/master/REVIEWING.md) JIRA - https://jira.mongodb.org/browse/DOCSP-29238 Staging - https://docs-mongodbcom-staging.corp.mongodb.com/kotlin/docsworker-xlarge/DOCSP-29238/fundamentals/encrypt-fields/ ## Self-Review Checklist - [ ] Is this free of any warnings or errors in the RST? - [ ] Did you run a spell-check? - [ ] Did you run a grammar-check? - [ ] Are all the links working?
1 parent c2dbdc6 commit 1c02921

File tree

5 files changed

+6
-327
lines changed

5 files changed

+6
-327
lines changed

source/fundamentals.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,13 @@ Fundamentals
1818
/fundamentals/indexes
1919
/fundamentals/logging
2020
/fundamentals/monitoring
21+
/fundamentals/encrypt-fields
2122

2223
.. TODO : add back in after MVP
2324
.. /fundamentals/auth
2425
.. /fundamentals/enterprise-auth
2526
.. /fundamentals/collations
2627
.. /fundamentals/gridfs
27-
.. /fundamentals/csfle
2828
.. /fundamentals/time-series
2929

3030
.. include:: /includes/fundamentals-sections.rst
31-

source/fundamentals/connection/mongoclientsettings.txt

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -84,16 +84,7 @@ connection behavior:
8484
:ref:`TLS/SSL settings <mcs-ssl-settings>`.
8585

8686
* - ``autoEncryptionSettings()``
87-
- | Sets the auto-encryption settings.
88-
|
89-
| If you omit ``keyVaultClient`` or set
90-
| ``bypassAutomaticEncryption`` to false in your
91-
| ``AutoEncryptionSettings``, the driver creates a separate,
92-
| internal ``MongoClient``.
93-
|
94-
| The internal ``MongoClient`` configuration differs from the
95-
| parent ``MongoClient`` by setting the ``minPoolSize`` to 0 and
96-
| omitting the ``AutoEncryptionSettings``.
87+
- Sets the :ref:`auto-encryption settings <csfle-fundamentals-automatic-encryption>`.
9788

9889
* - ``codecRegistry()``
9990
- Sets the codec registry. (`Reference docs <{+api+}/apidocs/mongodb-driver-core/com/mongodb/MongoClientSettings.Builder.html#codecRegistry(org.bson.codecs.configuration.CodecRegistry)>`__

source/fundamentals/csfle.draft.rst

Lines changed: 0 additions & 314 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.. _kotlin-fle:
2+
3+
.. sharedinclude:: dbx/encrypt-fields.rst

source/includes/fundamentals-sections.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ Fundamentals section:
1010
- :doc:`Create Indexes to Speed Up Queries </fundamentals/indexes>`
1111
- :doc:`Log Events in the Driver </fundamentals/logging>`
1212
- :doc:`Monitor Driver Events </fundamentals/monitoring>`
13+
- :doc:`Encrypt Fields in a Document </fundamentals/encrypt-fields>`
1314

1415
.. TODO : add back in after MVP
1516
.. - :doc:`Authenticate with MongoDB </fundamentals/auth>`
1617
.. - :doc:`Transform your Data </fundamentals/aggregation>`
1718
.. - :doc:`Sort Using Collations </fundamentals/collations>`
1819
.. - :doc:`Store and Retrieve Large Files in MongoDB </fundamentals/gridfs>`
19-
.. - :doc:`Encrypt Fields in a Document </fundamentals/csfle>`
2020
.. - :doc:`Use a Time Series Collection </fundamentals/time-series>`

0 commit comments

Comments
 (0)