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
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,6 +103,7 @@ This extension uses the contact information of the GCC Domain point of contact f
103
103
***RetryCount** - This is the number of times the AnyGateway will attempt to pickup an new certificate before reporting an error. Default is 5.
104
104
***SyncIntervalDays** - OPTIONAL: Required if SyncStartDate is used. Specifies how to page the certificate sync. Should be a value such that no interval of that length contains > 500 certificate enrollments.
105
105
***SyncStartDate** - If provided, full syncs will start at the specified date.
106
+
***Enabled** - Flag to Enable or Disable gateway functionality. Disabling is primarily used to allow creation of the CA prior to configuration information being available.
106
107
107
108
2. Define [Certificate Profiles](https://software.keyfactor.com/Guides/AnyCAGatewayREST/Content/AnyCAGatewayREST/AddCP-Gateway.htm) and [Certificate Templates](https://software.keyfactor.com/Guides/AnyCAGatewayREST/Content/AnyCAGatewayREST/AddCA-Gateway.htm) for the Certificate Authority as required. One Certificate Profile must be defined per Certificate Template. It's recommended that each Certificate Profile be named after the Product ID. The GlobalSign MSSL Gateway plugin supports the following product IDs:
Logger.LogWarning($"The CA is currently in the Disabled state. It must be Enabled to perform operations. Skipping config validation and MSSL Client creation...");
Logger.LogWarning($"The CA is currently in the Disabled state. It must be Enabled to perform operations. Skipping config validation and MSSL Client creation...");
Logger.LogWarning($"The CA is currently in the Disabled state. It must be Enabled to perform operations. Skipping config validation and MSSL Client creation...");
440
+
Logger.MethodExit();
441
+
return;
442
+
}
429
443
try
430
444
{
431
445
Logger.LogInformation("Ping reqeuest recieved");
@@ -443,6 +457,18 @@ public async Task ValidateCAConnectionInfo(Dictionary<string, object> connection
@@ -592,6 +631,13 @@ public Dictionary<string, PropertyConfigInfo> GetCAConnectorAnnotations()
592
631
Hidden=false,
593
632
DefaultValue="2000-01-01",
594
633
Type="Integer"
634
+
},
635
+
[Constants.Enabled]=new()
636
+
{
637
+
Comments="Flag to Enable or Disable gateway functionality. Disabling is primarily used to allow creation of the CA prior to configuration information being available.",
Copy file name to clipboardExpand all lines: integration-manifest.json
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -60,6 +60,10 @@
60
60
{
61
61
"name": "SyncStartDate",
62
62
"description": "If provided, full syncs will start at the specified date."
63
+
},
64
+
{
65
+
"name": "Enabled",
66
+
"description": "Flag to Enable or Disable gateway functionality. Disabling is primarily used to allow creation of the CA prior to configuration information being available."
0 commit comments