Skip to content

Commit c0e8b5c

Browse files
(DOCSP-24005) Use Extracted Bluehawk (#1508)
* remove generated from gitignore * fix generated gitignore * move sample apps to generated, delete build scripts * update redirects * update source constants * update broken includes * update constant urls to include extra slash
1 parent 50c5acb commit c0e8b5c

File tree

282 files changed

+3028
-13509
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

282 files changed

+3028
-13509
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ source/includes/toc/
3838
source/includes/table/
3939
source/includes/steps/
4040
source/includes/generated/includes-overview.rst
41-
source/includes/generated/
4241
source/includes/option/
4342
source/includes/changelogs/*.rst
4443
!source/includes/changelogs/releases/*.rst

snooty.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,8 +263,8 @@ kmip-kms-no-hover = "KMIP-compliant Key Management System"
263263
kmip-kms = "{+kmip-hover+}-compliant {+kms-abbr+}"
264264
csfle-code-snippets-gen-keys = "https://github.com/mongodb/docs/tree/master/source/includes/quick-start/generate-master-key"
265265
libmongocrypt-version = "1.5"
266-
sample-app-url-csfle = "https://github.com/mongodb/docs/tree/master/source/includes/sample_apps/csfle/build/"
267-
sample-app-url-qe = "https://github.com/mongodb/docs/tree/master/source/includes/sample_apps/csfle/build/"
266+
sample-app-url-csfle = "https://github.com/mongodb-university/docs-in-use-encryption-examples/tree/main/csfle"
267+
sample-app-url-qe = "https://github.com/mongodb-university/docs-in-use-encryption-examples/tree/main/queryable-encryption"
268268
qe = "Queryable Encryption"
269269
qe-abbr = ":abbr:`QE (Queryable Encryption)`"
270270
enc-fields-map = "encrypted fields map"

source/core/csfle/quick-start.txt

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -58,27 +58,27 @@ Before You Get Started
5858
.. tab:: Java
5959
:tabid: java-sync
6060

61-
`Complete Java Application <{+sample-app-url-csfle+}java/local/reader/>`__
61+
`Complete Java Application <{+sample-app-url-csfle+}/java/local/reader/>`__
6262

6363
.. tab:: Node.js
6464
:tabid: nodejs
6565

66-
`Complete Node.js Application <{+sample-app-url-csfle+}node/local/reader/>`__
66+
`Complete Node.js Application <{+sample-app-url-csfle+}/node/local/reader/>`__
6767

6868
.. tab:: Python
6969
:tabid: python
7070

71-
`Complete Python Application <{+sample-app-url-csfle+}python/local/reader/>`__
71+
`Complete Python Application <{+sample-app-url-csfle+}/python/local/reader/>`__
7272

7373
.. tab:: C#
7474
:tabid: csharp
7575

76-
`Complete C# Application <{+sample-app-url-csfle+}dotnet/local/reader/CSFLE/>`__
76+
`Complete C# Application <{+sample-app-url-csfle+}/dotnet/local/reader/CSFLE/>`__
7777

7878
.. tab:: Go
7979
:tabid: go
8080

81-
`Complete Go Application <{+sample-app-url-csfle+}go/local/reader/>`__
81+
`Complete Go Application <{+sample-app-url-csfle+}/go/local/reader/>`__
8282

8383
.. tabs-selector:: drivers
8484

@@ -112,31 +112,31 @@ Procedure
112112
:tabid: java-sync
113113

114114
To view the complete code for making a {+dek-long+}, see
115-
`our Github repository <{+sample-app-url-csfle+}java/local/reader/src/main/java/com/mongodb/csfle/makeDataKey.java>`__.
115+
`our Github repository <{+sample-app-url-csfle+}/java/local/reader/src/main/java/com/mongodb/csfle/makeDataKey.java>`__.
116116

117117
.. tab::
118118
:tabid: nodejs
119119

120120
To view the complete code for making a {+dek-long+}, see
121-
`our Github repository <{+sample-app-url-csfle+}node/local/reader/make_data_key.js>`__.
121+
`our Github repository <{+sample-app-url-csfle+}/node/local/reader/make_data_key.js>`__.
122122

123123
.. tab::
124124
:tabid: python
125125

126126
To view the complete code for making a {+dek-long+}, see
127-
`our Github repository <{+sample-app-url-csfle+}python/local/reader/make_data_key.py>`__.
127+
`our Github repository <{+sample-app-url-csfle+}/python/local/reader/make_data_key.py>`__.
128128

129129
.. tab::
130130
:tabid: csharp
131131

132132
To view the complete code for making a {+dek-long+}, see
133-
`our Github repository <{+sample-app-url-csfle+}dotnet/local/reader/CSFLE/MakeDataKey.cs>`__.
133+
`our Github repository <{+sample-app-url-csfle+}/dotnet/local/reader/CSFLE/MakeDataKey.cs>`__.
134134

135135
.. tab::
136136
:tabid: go
137137

138138
To view the complete code for making a {+dek-long+}, see
139-
`our Github repository <{+sample-app-url-csfle+}go/local/reader/make-data-key.go>`__.
139+
`our Github repository <{+sample-app-url-csfle+}/go/local/reader/make-data-key.go>`__.
140140

141141
.. step:: Configure the MongoClient
142142

@@ -154,31 +154,31 @@ Procedure
154154
:tabid: java-sync
155155

156156
To view the complete code for inserting an encrypted document, see
157-
`our Github repository <{+sample-app-url-csfle+}java/local/reader/src/main/java/com/mongodb/csfle/insertEncryptedDocument.java>`__.
157+
`our Github repository <{+sample-app-url-csfle+}/java/local/reader/src/main/java/com/mongodb/csfle/insertEncryptedDocument.java>`__.
158158

159159
.. tab::
160160
:tabid: nodejs
161161

162162
To view the complete code for inserting an encrypted document, see
163-
`our Github repository <{+sample-app-url-csfle+}node/local/reader/insert_encrypted_document.js>`__.
163+
`our Github repository <{+sample-app-url-csfle+}/node/local/reader/insert_encrypted_document.js>`__.
164164

165165
.. tab::
166166
:tabid: python
167167

168168
To view the complete code for inserting an encrypted document, see
169-
`our Github repository <{+sample-app-url-csfle+}python/local/reader/insert_encrypted_document.py>`__.
169+
`our Github repository <{+sample-app-url-csfle+}/python/local/reader/insert_encrypted_document.py>`__.
170170

171171
.. tab::
172172
:tabid: csharp
173173

174174
To view the complete code for inserting an encrypted document, see
175-
`our Github repository <{+sample-app-url-csfle+}dotnet/local/reader/CSFLE/InsertEncryptedDocument.cs>`__
175+
`our Github repository <{+sample-app-url-csfle+}/dotnet/local/reader/CSFLE/InsertEncryptedDocument.cs>`__
176176

177177
.. tab::
178178
:tabid: go
179179

180180
To view the complete code for inserting an encrypted document, see
181-
`our Github repository <{+sample-app-url-csfle+}go/local/reader/insert-encrypted-document.go>`__.
181+
`our Github repository <{+sample-app-url-csfle+}/go/local/reader/insert-encrypted-document.go>`__.
182182

183183
.. step:: Retrieve Your Encrypted Document
184184

@@ -192,31 +192,31 @@ Procedure
192192
:tabid: java-sync
193193

194194
To view the complete code for finding an encrypted document, see
195-
`our Github repository <{+sample-app-url-csfle+}java/local/reader/src/main/java/com/mongodb/csfle/insertEncryptedDocument.java>`__.
195+
`our Github repository <{+sample-app-url-csfle+}/java/local/reader/src/main/java/com/mongodb/csfle/insertEncryptedDocument.java>`__.
196196

197197
.. tab::
198198
:tabid: nodejs
199199

200200
To view the complete code for finding an encrypted document, see
201-
`our Github repository <{+sample-app-url-csfle+}node/local/reader/insert_encrypted_document.js>`__.
201+
`our Github repository <{+sample-app-url-csfle+}/node/local/reader/insert_encrypted_document.js>`__.
202202

203203
.. tab::
204204
:tabid: python
205205

206206
To view the complete code for finding an encrypted document, see
207-
`our Github repository <{+sample-app-url-csfle+}python/local/reader/insert_encrypted_document.py>`__.
207+
`our Github repository <{+sample-app-url-csfle+}/python/local/reader/insert_encrypted_document.py>`__.
208208

209209
.. tab::
210210
:tabid: csharp
211211

212212
To view the complete code for finding an encrypted document, see
213-
`our Github repository <{+sample-app-url-csfle+}dotnet/local/reader/CSFLE/InsertEncryptedDocument.cs>`__
213+
`our Github repository <{+sample-app-url-csfle+}/dotnet/local/reader/CSFLE/InsertEncryptedDocument.cs>`__
214214

215215
.. tab::
216216
:tabid: go
217217

218218
To view the complete code for finding an encrypted document, see
219-
`our Github repository <{+sample-app-url-csfle+}go/local/reader/insert-encrypted-document.go>`__.
219+
`our Github repository <{+sample-app-url-csfle+}/go/local/reader/insert-encrypted-document.go>`__.
220220

221221

222222
Learn More

source/core/csfle/tutorials.txt

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -38,29 +38,29 @@ access to all sample applications.
3838
- Code Samples for Specific {+kms-long+} Providers
3939

4040
* - Python
41-
- `AWS <{+sample-app-url-csfle+}python/aws/reader/>`__
42-
| `Azure <{+sample-app-url-csfle+}python/azure/reader/>`__
43-
| `GCP <{+sample-app-url-csfle+}python/gcp/reader/>`__
41+
- `AWS <{+sample-app-url-csfle+}/python/aws/reader/>`__
42+
| `Azure <{+sample-app-url-csfle+}/python/azure/reader/>`__
43+
| `GCP <{+sample-app-url-csfle+}/python/gcp/reader/>`__
4444

4545
* - Node
46-
- `AWS <{+sample-app-url-csfle+}node/aws/reader/>`__
47-
| `Azure <{+sample-app-url-csfle+}node/azure/reader/>`__
48-
| `GCP <{+sample-app-url-csfle+}node/gcp/reader/>`__
46+
- `AWS <{+sample-app-url-csfle+}/node/aws/reader/>`__
47+
| `Azure <{+sample-app-url-csfle+}/node/azure/reader/>`__
48+
| `GCP <{+sample-app-url-csfle+}/node/gcp/reader/>`__
4949

5050
* - Java
51-
- `AWS <{+sample-app-url-csfle+}java/aws/reader/>`__
52-
| `Azure <{+sample-app-url-csfle+}java/azure/reader/>`__
53-
| `GCP <{+sample-app-url-csfle+}java/gcp/reader/>`__
51+
- `AWS <{+sample-app-url-csfle+}/java/aws/reader/>`__
52+
| `Azure <{+sample-app-url-csfle+}/java/azure/reader/>`__
53+
| `GCP <{+sample-app-url-csfle+}/java/gcp/reader/>`__
5454

5555
* - Go
56-
- `AWS <{+sample-app-url-csfle+}go/aws/reader/>`__
57-
| `Azure <{+sample-app-url-csfle+}go/azure/reader/>`__
58-
| `GCP <{+sample-app-url-csfle+}go/gcp/reader/>`__
56+
- `AWS <{+sample-app-url-csfle+}/go/aws/reader/>`__
57+
| `Azure <{+sample-app-url-csfle+}/go/azure/reader/>`__
58+
| `GCP <{+sample-app-url-csfle+}/go/gcp/reader/>`__
5959

6060
* - Dotnet
61-
- `AWS <{+sample-app-url-csfle+}dotnet/aws/reader/>`__
62-
| `Azure <{+sample-app-url-csfle+}dotnet/azure/reader/>`__
63-
| `GCP <{+sample-app-url-csfle+}dotnet/gcp/reader/>`__
61+
- `AWS <{+sample-app-url-csfle+}/dotnet/aws/reader/>`__
62+
| `Azure <{+sample-app-url-csfle+}/dotnet/azure/reader/>`__
63+
| `GCP <{+sample-app-url-csfle+}/dotnet/gcp/reader/>`__
6464

6565
.. toctree::
6666
:titlesonly:

source/core/csfle/tutorials/aws/aws-automatic.txt

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -44,27 +44,27 @@ Before You Get Started
4444
.. tab:: Java
4545
:tabid: java-sync
4646

47-
`Complete Java Application <{+sample-app-url-csfle+}java/aws/reader/>`__
47+
`Complete Java Application <{+sample-app-url-csfle+}/java/aws/reader/>`__
4848

4949
.. tab:: Node.js
5050
:tabid: nodejs
5151

52-
`Complete Node.js Application <{+sample-app-url-csfle+}node/aws/reader/>`__
52+
`Complete Node.js Application <{+sample-app-url-csfle+}/node/aws/reader/>`__
5353

5454
.. tab:: Python
5555
:tabid: python
5656

57-
`Complete Python Application <{+sample-app-url-csfle+}python/aws/reader/>`__
57+
`Complete Python Application <{+sample-app-url-csfle+}/python/aws/reader/>`__
5858

5959
.. tab:: C#
6060
:tabid: csharp
6161

62-
`Complete C# Application <{+sample-app-url-csfle+}dotnet/aws/reader/CSFLE/>`__
62+
`Complete C# Application <{+sample-app-url-csfle+}/dotnet/aws/reader/CSFLE/>`__
6363

6464
.. tab:: Go
6565
:tabid: go
6666

67-
`Complete Go Application <{+sample-app-url-csfle+}go/aws/reader/>`__
67+
`Complete Go Application <{+sample-app-url-csfle+}/go/aws/reader/>`__
6868

6969
.. tabs-selector:: drivers
7070

@@ -107,31 +107,31 @@ Create the Application
107107
:tabid: java-sync
108108

109109
To view the complete code for making a {+dek-long+}, see
110-
`our Github repository <{+sample-app-url-csfle+}java/aws/reader/src/main/java/com/mongodb/csfle/makeDataKey.java>`__.
110+
`our Github repository <{+sample-app-url-csfle+}/java/aws/reader/src/main/java/com/mongodb/csfle/makeDataKey.java>`__.
111111

112112
.. tab::
113113
:tabid: nodejs
114114

115115
To view the complete code for making a {+dek-long+}, see
116-
`our Github repository <{+sample-app-url-csfle+}node/aws/reader/make_data_key.js>`__.
116+
`our Github repository <{+sample-app-url-csfle+}/node/aws/reader/make_data_key.js>`__.
117117

118118
.. tab::
119119
:tabid: python
120120

121121
To view the complete code for making a {+dek-long+}, see
122-
`our Github repository <{+sample-app-url-csfle+}python/aws/reader/make_data_key.py>`__.
122+
`our Github repository <{+sample-app-url-csfle+}/python/aws/reader/make_data_key.py>`__.
123123

124124
.. tab::
125125
:tabid: csharp
126126

127127
To view the complete code for making a {+dek-long+}, see
128-
`our Github repository <{+sample-app-url-csfle+}dotnet/aws/reader/CSFLE/MakeDataKey.cs>`__
128+
`our Github repository <{+sample-app-url-csfle+}/dotnet/aws/reader/CSFLE/MakeDataKey.cs>`__
129129

130130
.. tab::
131131
:tabid: go
132132

133133
To view the complete code for making a {+dek-long+}, see
134-
`our Github repository <{+sample-app-url-csfle+}go/aws/reader/make-data-key.go>`__.
134+
`our Github repository <{+sample-app-url-csfle+}/go/aws/reader/make-data-key.go>`__.
135135

136136
.. step:: Configure the MongoClient
137137

@@ -149,31 +149,31 @@ Create the Application
149149
:tabid: java-sync
150150

151151
To view the complete code for inserting an encrypted document, see
152-
`our Github repository <{+sample-app-url-csfle+}java/aws/reader/src/main/java/com/mongodb/csfle/insertEncryptedDocument.java>`__.
152+
`our Github repository <{+sample-app-url-csfle+}/java/aws/reader/src/main/java/com/mongodb/csfle/insertEncryptedDocument.java>`__.
153153

154154
.. tab::
155155
:tabid: nodejs
156156

157157
To view the complete code for inserting an encrypted document, see
158-
`our Github repository <{+sample-app-url-csfle+}node/aws/reader/insert_encrypted_document.js>`__.
158+
`our Github repository <{+sample-app-url-csfle+}/node/aws/reader/insert_encrypted_document.js>`__.
159159

160160
.. tab::
161161
:tabid: python
162162

163163
To view the complete code for inserting an encrypted document, see
164-
`our Github repository <{+sample-app-url-csfle+}python/aws/reader/insert_encrypted_document.py>`__.
164+
`our Github repository <{+sample-app-url-csfle+}/python/aws/reader/insert_encrypted_document.py>`__.
165165

166166
.. tab::
167167
:tabid: csharp
168168

169169
To view the complete code for inserting an encrypted document, see
170-
`our Github repository <{+sample-app-url-csfle+}dotnet/aws/reader/CSFLE/InsertEncryptedDocument.cs>`__
170+
`our Github repository <{+sample-app-url-csfle+}/dotnet/aws/reader/CSFLE/InsertEncryptedDocument.cs>`__
171171

172172
.. tab::
173173
:tabid: go
174174

175175
To view the complete code for inserting an encrypted document, see
176-
`our Github repository <{+sample-app-url-csfle+}go/aws/reader/insert-encrypted-document.go>`__.
176+
`our Github repository <{+sample-app-url-csfle+}/go/aws/reader/insert-encrypted-document.go>`__.
177177

178178
.. step:: Retrieve Your Encrypted Document
179179

@@ -187,31 +187,31 @@ Create the Application
187187
:tabid: java-sync
188188

189189
To view the complete code for finding an encrypted document, see
190-
`our Github repository <{+sample-app-url-csfle+}java/aws/reader/src/main/java/com/mongodb/csfle/insertEncryptedDocument.java>`__.
190+
`our Github repository <{+sample-app-url-csfle+}/java/aws/reader/src/main/java/com/mongodb/csfle/insertEncryptedDocument.java>`__.
191191

192192
.. tab::
193193
:tabid: nodejs
194194

195195
To view the complete code for finding an encrypted document, see
196-
`our Github repository <{+sample-app-url-csfle+}node/aws/reader/insert_encrypted_document.js>`__.
196+
`our Github repository <{+sample-app-url-csfle+}/node/aws/reader/insert_encrypted_document.js>`__.
197197

198198
.. tab::
199199
:tabid: python
200200

201201
To view the complete code for finding an encrypted document, see
202-
`our Github repository <{+sample-app-url-csfle+}python/aws/reader/insert_encrypted_document.py>`__.
202+
`our Github repository <{+sample-app-url-csfle+}/python/aws/reader/insert_encrypted_document.py>`__.
203203

204204
.. tab::
205205
:tabid: csharp
206206

207207
To view the complete code for finding an encrypted document, see
208-
`our Github repository <{+sample-app-url-csfle+}dotnet/aws/reader/CSFLE/InsertEncryptedDocument.cs>`__
208+
`our Github repository <{+sample-app-url-csfle+}/dotnet/aws/reader/CSFLE/InsertEncryptedDocument.cs>`__
209209

210210
.. tab::
211211
:tabid: go
212212

213213
To view the complete code for finding an encrypted document, see
214-
`our Github repository <{+sample-app-url-csfle+}go/aws/reader/insert-encrypted-document.go>`__.
214+
`our Github repository <{+sample-app-url-csfle+}/go/aws/reader/insert-encrypted-document.go>`__.
215215

216216

217217
Learn More

0 commit comments

Comments
 (0)