Skip to content

Commit a0f1935

Browse files
DOCSP-25304 FLE Local Key Links (#2350)
* added local key links and sample app table * added kmip to tables * typos
1 parent 04d3926 commit a0f1935

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed

source/core/csfle/tutorials.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ Read the following pages to learn how to use {+csfle+} with your preferred
2626

2727
- :ref:`csfle-tutorial-automatic-kmip`
2828

29+
To learn how to use {+csfle+} with a local key (not for production), see the
30+
:ref:`csfle-quick-start`.
31+
2932
Each tutorial provides a sample application in multiple languages for
3033
each supported {+kms-long+} provider. See the table below for quick
3134
access to all sample applications.
@@ -41,26 +44,36 @@ access to all sample applications.
4144
- `AWS <{+sample-app-url-csfle+}/python/aws/reader/>`__
4245
| `Azure <{+sample-app-url-csfle+}/python/azure/reader/>`__
4346
| `GCP <{+sample-app-url-csfle+}/python/gcp/reader/>`__
47+
| `KMIP <{+sample-app-url-csfle+}/python/kmip/reader/>`__
48+
| `Local <{+sample-app-url-csfle+}/python/local/reader/>`__
4449

4550
* - Node
4651
- `AWS <{+sample-app-url-csfle+}/node/aws/reader/>`__
4752
| `Azure <{+sample-app-url-csfle+}/node/azure/reader/>`__
4853
| `GCP <{+sample-app-url-csfle+}/node/gcp/reader/>`__
54+
| `KMIP <{+sample-app-url-csfle+}/node/kmip/reader/>`__
55+
| `Local <{+sample-app-url-csfle+}/node/local/reader/>`__
4956

5057
* - Java
5158
- `AWS <{+sample-app-url-csfle+}/java/aws/reader/>`__
5259
| `Azure <{+sample-app-url-csfle+}/java/azure/reader/>`__
5360
| `GCP <{+sample-app-url-csfle+}/java/gcp/reader/>`__
61+
| `KMIP <{+sample-app-url-csfle+}/java/kmip/reader/>`__
62+
| `Local <{+sample-app-url-csfle+}/java/local/reader/>`__
5463

5564
* - Go
5665
- `AWS <{+sample-app-url-csfle+}/go/aws/reader/>`__
5766
| `Azure <{+sample-app-url-csfle+}/go/azure/reader/>`__
5867
| `GCP <{+sample-app-url-csfle+}/go/gcp/reader/>`__
68+
| `KMIP <{+sample-app-url-csfle+}/go/kmip/reader/>`__
69+
| `Local <{+sample-app-url-csfle+}/go/local/reader/>`__
5970

6071
* - Dotnet
6172
- `AWS <{+sample-app-url-csfle+}/dotnet/aws/reader/>`__
6273
| `Azure <{+sample-app-url-csfle+}/dotnet/azure/reader/>`__
6374
| `GCP <{+sample-app-url-csfle+}/dotnet/gcp/reader/>`__
75+
| `KMIP <{+sample-app-url-csfle+}/dotnet/kmip/reader/>`__
76+
| `Local <{+sample-app-url-csfle+}/dotnet/local/reader/>`__
6477

6578
.. toctree::
6679
:titlesonly:

source/core/queryable-encryption/tutorials.txt

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,59 @@ Read the following pages to learn how to use {+qe+} with your preferred
3434

3535
- :ref:`qe-tutorial-automatic-kmip`
3636

37+
To learn how to use {+qe+} with a local key (not for production), see the
38+
:ref:`qe-quick-start`.
39+
3740
To learn how to use {+manual-enc+} with {+qe+}, read
3841
:ref:`<qe-tutorials-manual-encryption>`.
3942

43+
Each tutorial provides a sample application in multiple languages for
44+
each supported {+kms-long+} provider. See the table below for quick
45+
access to all sample applications.
46+
47+
.. list-table::
48+
:header-rows: 1
49+
:widths: 20 80
50+
51+
* - Language
52+
- Code Samples for Specific {+kms-long+} Providers
53+
54+
* - Python
55+
- `AWS <{+sample-app-url-qe+}/python/aws/reader/>`__
56+
| `Azure <{+sample-app-url-qe+}/python/azure/reader/>`__
57+
| `GCP <{+sample-app-url-qe+}/python/gcp/reader/>`__
58+
| `KMIP <{+sample-app-url-qe+}/python/kmip/reader/>`__
59+
| `Local <{+sample-app-url-qe+}/python/local/reader/>`__
60+
61+
* - Node
62+
- `AWS <{+sample-app-url-qe+}/node/aws/reader/>`__
63+
| `Azure <{+sample-app-url-qe+}/node/azure/reader/>`__
64+
| `GCP <{+sample-app-url-qe+}/node/gcp/reader/>`__
65+
| `KMIP <{+sample-app-url-qe+}/node/kmip/reader/>`__
66+
| `Local <{+sample-app-url-qe+}/node/local/reader/>`__
67+
68+
* - Java
69+
- `AWS <{+sample-app-url-qe+}/java/aws/reader/>`__
70+
| `Azure <{+sample-app-url-qe+}/java/azure/reader/>`__
71+
| `GCP <{+sample-app-url-qe+}/java/gcp/reader/>`__
72+
| `KMIP <{+sample-app-url-qe+}/java/kmip/reader/>`__
73+
| `Local <{+sample-app-url-qe+}/java/local/reader/>`__
74+
75+
* - Go
76+
- `AWS <{+sample-app-url-qe+}/go/aws/reader/>`__
77+
| `Azure <{+sample-app-url-qe+}/go/azure/reader/>`__
78+
| `GCP <{+sample-app-url-qe+}/go/gcp/reader/>`__
79+
| `KMIP <{+sample-app-url-qe+}/go/kmip/reader/>`__
80+
| `Local <{+sample-app-url-qe+}/go/local/reader/>`__
81+
82+
* - Dotnet
83+
- `AWS <{+sample-app-url-qe+}/dotnet/aws/reader/>`__
84+
| `Azure <{+sample-app-url-qe+}/dotnet/azure/reader/>`__
85+
| `GCP <{+sample-app-url-qe+}/dotnet/gcp/reader/>`__
86+
| `KMIP <{+sample-app-url-qe+}/dotnet/kmip/reader/>`__
87+
| `Local <{+sample-app-url-qe+}/dotnet/local/reader/>`__
88+
89+
4090
.. toctree::
4191
:titlesonly:
4292

0 commit comments

Comments
 (0)