Skip to content

Commit

Permalink
chore(manifest): Re-create description fields in manifest to use Noun…
Browse files Browse the repository at this point in the history
… Phrase Style
  • Loading branch information
m8rmclaren committed Jul 3, 2024
1 parent 32df6eb commit f083d4b
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 32 deletions.
4 changes: 2 additions & 2 deletions docs/iisu.md
Original file line number Diff line number Diff line change
Expand Up @@ -434,8 +434,8 @@ The following table describes the required and optional fields for the `IISU` ce
| --------- | ----------- | ------------------------- |
| Category | Select "IIS Bound Certificate" or the customized certificate store name from the previous step. | |
| Container | Optional container to associate certificate store with. | |
| Client Machine | Enter the hostname of the Windows Server containing the IIS certificate store to be managed. If this value is a hostname, a WinRM session will be established using the specified credentials. | |
| Store Path | Enter the name of the Windows certificate store to manage, either 'My' for the Personal store or 'WebHosting' for the Web Hosting store. This will determine the location used for certificate store management and inventory. | |
| Client Machine | The hostname of the Windows Server containing the certificate store to be managed. Example: 'iis-server.example.com'. | |
| Store Path | The Windows certificate store to manage, either 'My' for the Personal store or 'WebHosting' for the Web Hosting store. Example: 'My'. | |
| Orchestrator | Select an approved orchestrator capable of managing `IISU` certificates. Specifically, one with the `IISU` capability. | |

* **Using kfutil**
Expand Down
4 changes: 2 additions & 2 deletions docs/wincert.md
Original file line number Diff line number Diff line change
Expand Up @@ -424,8 +424,8 @@ The following table describes the required and optional fields for the `WinCert`
| --------- | ----------- | ------------------------- |
| Category | Select "Windows Certificate" or the customized certificate store name from the previous step. | |
| Container | Optional container to associate certificate store with. | |
| Client Machine | Enter the hostname or IP address of the Windows Server containing the certificate store to be managed. If accessing the server locally, append '|LocalMachine' to the end of the value (e.g., '1.1.1.1|LocalMachine'). | |
| Store Path | Enter the name of the Windows certificate store to be managed from the Local Machine store on the target server. Examples include 'My' for the Personal store or 'WebHosting' for the Web Hosting store. | |
| Client Machine | The hostname or IP address of the Windows Server containing the certificate store to be managed. Example: '192.168.1.1' or 'server.example.com'. | |
| Store Path | The path to the Windows certificate store to manage, which must exist in the Local Machine store on the target server. Example: 'Cert:\LocalMachine\My' for the Personal store. | |
| Orchestrator | Select an approved orchestrator capable of managing `WinCert` certificates. Specifically, one with the `WinCert` capability. | |

* **Using kfutil**
Expand Down
4 changes: 2 additions & 2 deletions docs/winsql.md
Original file line number Diff line number Diff line change
Expand Up @@ -436,8 +436,8 @@ The following table describes the required and optional fields for the `WinSql`
| --------- | ----------- | ------------------------- |
| Category | Select "WinSql" or the customized certificate store name from the previous step. | |
| Container | Optional container to associate certificate store with. | |
| Client Machine | Enter the hostname of the Windows Server containing the SQL Server certificate store to be managed. If this value is a hostname, a WinRM session will be established using the specified credentials. | |
| Store Path | Enter 'My' as the store path, as the WinSql Certificate Store Type uses the Personal store on the Local Machine. This path is fixed for SQL Server certificate management. | |
| Client Machine | The hostname of the Windows Server containing the SQL Server instance to be managed. Example: 'sql-server.example.com'. | |
| Store Path | The path to the Windows certificate store, fixed to 'My' for the Personal store within the Local Machine store. Example: 'My'. | |
| Orchestrator | Select an approved orchestrator capable of managing `WinSql` certificates. Specifically, one with the `WinSql` capability. | |

* **Using kfutil**
Expand Down
34 changes: 8 additions & 26 deletions integration-manifest.json
Original file line number Diff line number Diff line change
@@ -1,36 +1,18 @@
{
"$schema": "/Users/hroszell/coding/dev/staff-tools/keyfactor.github.io/v2/integration-manifest-schema.json",
"$schema": "https://keyfactor.github.io/v2/integration-manifest-schema.json",
"integration_type": "orchestrator",
"name": "WinCertStore Orchestrator",
"status": "production",
"link_github": true,
"release_dir": "IISU/bin/Release/net6.0",
"update_catalog": true,
"support_level": "kf-supported",
"description": "The Windows Certificate Store Orchestrator Extension implements two certificate store types. 1) \u201cWinCert\u201d which manages certificates in a Windows local machine store, and 2) \u201cIISU\u201d which manages certificates and their bindings in a Windows local machine store that are bound to Internet Information Server (IIS) websites. These extensions replace the now deprecated \u201cIIS\u201d cert store type that ships with Keyfactor Command. The \u201cIISU\u201d extension also replaces the \u201cIISBin\u201d certificate store type from prior versions of this repository. This orchestrator extension is in the process of being renamed from \u201cIIS Orchestrator\u201d as it now supports certificates that are not in use by IIS.",
"description": "The WinCertStore Universal Orchestrator extension allows for the remote management of cryptographic certificates within a Windows Server local machine certificate store, enabling operations such as inventory, addition, and removal of certificates.",
"about": {
"orchestrator": {
"UOFramework": "10.1",
"pam_support": true,
"keyfactor_platform_version": "9.10",
"win": {
"supportsCreateStore": false,
"supportsDiscovery": false,
"supportsManagementAdd": true,
"supportsManagementRemove": true,
"supportsReenrollment": true,
"supportsInventory": true,
"platformSupport": "Unused"
},
"linux": {
"supportsCreateStore": false,
"supportsDiscovery": false,
"supportsManagementAdd": false,
"supportsManagementRemove": false,
"supportsReenrollment": false,
"supportsInventory": false,
"platformSupport": "Unused"
},
"store_types": [
{
"Name": "Windows Certificate",
Expand All @@ -57,8 +39,8 @@
"PowerShell": false,
"BlueprintAllowed": false,
"CustomAliasAllowed": "Forbidden",
"ClientMachineDescription": "Enter the hostname or IP address of the Windows Server containing the certificate store to be managed. If accessing the server locally, append '|LocalMachine' to the end of the value (e.g., '1.1.1.1|LocalMachine').",
"StorePathDescription": "Enter the name of the Windows certificate store to be managed from the Local Machine store on the target server. Examples include 'My' for the Personal store or 'WebHosting' for the Web Hosting store."
"ClientMachineDescription": "The hostname or IP address of the Windows Server containing the certificate store to be managed. Example: '192.168.1.1' or 'server.example.com'.",
"StorePathDescription": "The path to the Windows certificate store to manage, which must exist in the Local Machine store on the target server. Example: 'Cert:\\LocalMachine\\My' for the Personal store."
},
{
"Name": "IIS Bound Certificate",
Expand All @@ -85,8 +67,8 @@
"PowerShell": false,
"BlueprintAllowed": false,
"CustomAliasAllowed": "Forbidden",
"ClientMachineDescription": "Enter the hostname of the Windows Server containing the IIS certificate store to be managed. If this value is a hostname, a WinRM session will be established using the specified credentials.",
"StorePathDescription": "Enter the name of the Windows certificate store to manage, either 'My' for the Personal store or 'WebHosting' for the Web Hosting store. This will determine the location used for certificate store management and inventory."
"ClientMachineDescription": "The hostname of the Windows Server containing the certificate store to be managed. Example: 'iis-server.example.com'.",
"StorePathDescription": "The Windows certificate store to manage, either 'My' for the Personal store or 'WebHosting' for the Web Hosting store. Example: 'My'."
},
{
"Name": "WinSql",
Expand Down Expand Up @@ -116,8 +98,8 @@
"PowerShell": false,
"BlueprintAllowed": true,
"CustomAliasAllowed": "Forbidden",
"ClientMachineDescription": "Enter the hostname of the Windows Server containing the SQL Server certificate store to be managed. If this value is a hostname, a WinRM session will be established using the specified credentials.",
"StorePathDescription": "Enter 'My' as the store path, as the WinSql Certificate Store Type uses the Personal store on the Local Machine. This path is fixed for SQL Server certificate management."
"ClientMachineDescription": "The hostname of the Windows Server containing the SQL Server instance to be managed. Example: 'sql-server.example.com'.",
"StorePathDescription": "The path to the Windows certificate store, fixed to 'My' for the Personal store within the Local Machine store. Example: 'My'."
}
]
}
Expand Down

0 comments on commit f083d4b

Please sign in to comment.