You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated all filepaths to work cross-platform; Removed references to Axis.Trust; Updated HTTP client to use PAM credentials; Removed redundant qualifiers
$"Retrieve required MQTT configuration data required for the JSON request body to set the binding --- GET request body from {Path.Combine(assemblyPath,Constants.GetMQTTTemplate)}");
Copy file name to clipboardExpand all lines: AxisIPCamera/Inventory.cs
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -179,7 +179,7 @@ public JobResult ProcessJob(InventoryJobConfiguration config, SubmitInventoryUpd
179
179
{
180
180
// ** NOTE: If the cause of the submitInventory.Invoke exception is a communication issue between the Orchestrator server and the Command server, the job status returned here
Copy file name to clipboardExpand all lines: AxisIPCamera/Management.cs
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -197,17 +197,17 @@ public JobResult ProcessJob(ManagementJobConfiguration config)
197
197
}
198
198
default:
199
199
//Invalid OperationType. Return error. Should never happen though
200
-
returnnewJobResult(){Result=Keyfactor.Orchestrators.Common.Enums.OrchestratorJobStatusJobResult.Failure,JobHistoryId=config.JobHistoryId,FailureMessage=$"Site {config.CertificateStoreDetails.StorePath} on server {config.CertificateStoreDetails.ClientMachine}: Unsupported operation: {config.OperationType.ToString()}"};
200
+
returnnewJobResult(){Result=OrchestratorJobStatusJobResult.Failure,JobHistoryId=config.JobHistoryId,FailureMessage=$"Site {config.CertificateStoreDetails.StorePath} on server {config.CertificateStoreDetails.ClientMachine}: Unsupported operation: {config.OperationType.ToString()}"};
201
201
}
202
202
}
203
203
catch(Exceptionex)
204
204
{
205
205
//Status: 2=Success, 3=Warning, 4=Error
206
-
returnnewJobResult(){Result=Keyfactor.Orchestrators.Common.Enums.OrchestratorJobStatusJobResult.Failure,JobHistoryId=config.JobHistoryId,FailureMessage=$"Management Job Failed During '{config.OperationType.ToString()}' Operation: {ex.Message} - Refer to logs for more detailed information."};
206
+
returnnewJobResult(){Result=OrchestratorJobStatusJobResult.Failure,JobHistoryId=config.JobHistoryId,FailureMessage=$"Management Job Failed During '{config.OperationType.ToString()}' Operation: {ex.Message} - Refer to logs for more detailed information."};
Copy file name to clipboardExpand all lines: docsource/content.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,10 +44,12 @@ To trust the device ID certificate, you must create a custom trust and add the r
44
44
45
45
### Steps to Create the Custom Trust:
46
46
47
-
1. Once the DLLs from GitHub are installed, create two (2) files in `..\[AXIS IP Camera orchestrator extension folder name]\Files` folder with the below names:
48
-
***Axis.Trust**
47
+
1. Once the DLLs from GitHub are installed, create two (2) files in the sub-directory called "Files" with the below names (*Note: The "Files" folder should already exist):
48
+
***Axis.Root**
49
49
***Axis.Intermediate**
50
50
51
+
***Default Path on Windows** - `C:\Program Files\Keyfactor\Keyfactor Orchestrator\extensions\[Axis IP Camera orchestrator extension folder]\Files`
52
+
***Default Path on Linux** - `/opt/keyfactor/orchestrator/extensions/[Axis IP Camera orchestrator extension folder]/Files`
51
53
2. Copy and paste the PEM contents of the AXIS PKI root for the device ID cert configured for the HTTP server into the **Axis.Root** file
52
54
3. Copy and paste the PEM contents of the AXIS PKI intermediate for the device ID configured for the HTTP server into the **Axis.Intermediate** file
0 commit comments