Skip to content

Commit 83f52d9

Browse files
skerschbkay-kim
authored andcommitted
fix conf and options
1 parent bfe4e6c commit 83f52d9

File tree

6 files changed

+30
-21
lines changed

6 files changed

+30
-21
lines changed

source/includes/options-conf.yaml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1774,20 +1774,10 @@ program: conf
17741774
name: security.kmip.clientCertificateSelector
17751775
directive: setting
17761776
type: string
1777-
description: |
1778-
1779-
.. versionadded:: 4.0
1780-
1781-
Specifies the selector and value to search when using Windows or
1782-
macOS system certificate store mechanisms for client certificates.
1783-
1784-
This option must be followed by a key value pair indicated by
1785-
<parameter>=<value>. In this case, <parameter> is the name of the
1786-
selector.
1787-
1788-
.. include:: /includes/option-ssl-certificateSelector.rst
1789-
1790-
.. include:: /includes/fact-enterprise-only-admonition.rst
1777+
inherit:
1778+
name: kmipClientCertificateSelector
1779+
program: mongod
1780+
file: options-mongod.yaml
17911781
---
17921782
program: conf
17931783
name: security.kmip.keyIdentifier

source/includes/options-mongod.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2875,5 +2875,25 @@ post: |
28752875
28762876
For the corresponding configuration file setting, see
28772877
:setting:`cloud.monitoring.free.tag`.
2878+
---
2879+
program: mongod
2880+
name: kmipClientCertificateSelector
2881+
args: <string>
2882+
directive: option
2883+
optional: true
2884+
description: |
2885+
2886+
.. versionadded:: 4.0
2887+
2888+
Specifies the selector and value to search when using Windows or
2889+
macOS system certificate store mechanisms for client certificates.
2890+
2891+
This option must be followed by a key value pair indicated by
2892+
<parameter>=<value>. In this case, <parameter> is the name of the
2893+
selector.
2894+
2895+
.. include:: /includes/option-ssl-certificateSelector.rst
2896+
2897+
.. include:: /includes/fact-enterprise-only-admonition.rst
28782898
28792899
...

source/reference/configuration-options.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,7 @@ Core Options
412412
port: <string>
413413
clientCertificateFile: <string>
414414
clientCertificatePassword: <string>
415+
clientCertificateSelector: <string>
415416
serverCAFile: <string>
416417
ldap:
417418
servers: <string>
@@ -457,6 +458,7 @@ Key Management Configuration Options
457458
port: <string>
458459
clientCertificateFile: <string>
459460
clientCertificatePassword: <string>
461+
clientCertificateSelector: <string>
460462
serverCAFile: <string>
461463

462464
.. include:: /includes/option/setting-conf-security.enableEncryption.rst
@@ -477,7 +479,7 @@ Key Management Configuration Options
477479

478480
.. include:: /includes/option/setting-conf-security.kmip.clientCertificatePassword.rst
479481

480-
.. include:: /includes/option/setting-conf-security.kmmip.clientCertificateSelector.rst
482+
.. include:: /includes/option/setting-conf-security.kmip.clientCertificateSelector.rst
481483

482484
.. include:: /includes/option/setting-conf-security.kmip.serverCAFile.rst
483485

source/reference/program/mongod.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -340,12 +340,10 @@ Encryption Key Management Options
340340

341341
.. include:: /includes/option/option-mongod-kmipPort.rst
342342

343-
.. include:: /includes/option/option-mongod-kmipClientCertificateFile.rst
343+
.. include:: /includes/option/option-mongod-kmipClientCertificateSelector.rst
344344

345345
.. include:: /includes/option/option-mongod-kmipClientCertificatePassword.rst
346346

347-
.. include:: /includes/option/option-mongod-kmipClientCertificateSelector.rst
348-
349347
.. include:: /includes/option/option-mongod-kmipServerCAFile.rst
350348

351349
Text Search Options

source/tutorial/configure-ssl-clients.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,8 @@ settings, including:
5858
- :option:`--sslCertificateSelector <mongo --sslCertificateSelector>` option if you
5959
wish to use the system store for clients running on macOS or Windows.
6060

61-
.. include:: /includes/extracts/mongo-ssl-options-configure.rst
61+
.. include:: /includes/extracts/ssl-facts-mongo-ssl-options-configure.rst
6262

63-
.. include:: /includes/extracts/clients-warning-sslCAFile.rst
6463

6564
For a complete list of the :binary:`~bin.mongo` shell's TLS/SSL settings, see
6665
:ref:`mongo-shell-ssl`.

source/tutorial/configure-ssl.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Procedures
113113
.. versionadded:: 4.0
114114

115115
Using System Stores for Storing Keys and Certificates for macOS and Windows
116-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
116+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117117

118118
.. include:: /includes/ssl-trusted-store.rst
119119

0 commit comments

Comments
 (0)