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
* Update generated docs
* Fix for issues with
* Test
* Added template parameter configuration via REST gateway. Fixed bug with email used for verification. Changed docs and enrollment field/template parameter names. See changelog.
* Update generated docs
* Fixed broken logging.
* Incremental sync support added using csc date filter so sync timing can run faster that default full sync periods
* Update generated docs
* Fixes for Incremental Sync
* Update CHANGELOG.md
---------
Co-authored-by: Mikey Henderson <4452096+fiddlermikey@users.noreply.github.com>
Co-authored-by: Sean <1661003+spbsoluble@users.noreply.github.com>
Co-authored-by: Keyfactor <keyfactor@keyfactor.github.io>
Co-authored-by: Brian Hill <bhill@keyfactor.com>
Co-authored-by: Brian Hill <76450501+bhillkeyfactor@users.noreply.github.com>
- Added Incremental Sync that goes back X Number of days
3
+
- Fixed issue with parsing certain certificates that were in zip format
4
+
- Fixed Missing Default Values for Template Enrollment Parameters
5
+
- Fixed Issue Template Configuration Params Missing and Certificate Profile Mapping Not Present
6
+
7
+
v.1.0.2
8
+
- Warning: enrollment field/template parameter with the name "CN DCV Email (admin@boingy.com)" has been renamed to "CN DCV Email" to make it compatible with the REST gateway. "Aplicant Pgone (+nn.nnnnnnnn)" has also been renamed to "Applicant Phone".
9
+
- Updated dependencies.
10
+
- Added support for default values via enrollment parameters configured in the AnyGateway REST certificate template.
11
+
- Fixed issue with non-ASCII characters breaking the gateway.
Copy file name to clipboardExpand all lines: README.md
+34-17Lines changed: 34 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,11 +87,13 @@ This integration is tested and confirmed as working for Anygateway REST 24.2 and
87
87
***BearerToken** - CSCGlobal Bearer Token
88
88
***DefaultPageSize** - Default page size for use with the API. Default is 100
89
89
***TemplateSync** - Enable template sync.
90
+
***SyncFilterDays** - Number of days from today to filter certificates by expiration date during incremental sync.
90
91
91
92
2. PLEASE NOTE, AT THIS TIME THE RAPID_SSL TEMPLATE IS NOT SUPPORTED BY THE CSC API AND WILL NOT WORK WITH THIS INTEGRATION
92
93
93
94
The following certificate templates are supported. Please set up the key sizes accordingly in the Certificate Profile menu of Anygateway REST, then enter the remaining details
94
-
and the Enrollment Fields foreach Template accordingly using the Certificate Templates sectionin Command:
95
+
and the Enrollment Fields foreach Template accordingly using the Certificate Templates sectionin Command. If you would like to set up default values forenrollment parameters, you can do so thein the Certificate Template Menu of Anygateway REST.
96
+
If a field value is specified as both an Enrollment Field in Command and in the Certificate Template Menu in the REST Gateway, the value in the Enrollment Field will take precedence.
95
97
96
98
CONFIG ELEMENT | DESCRIPTION
97
99
----------------------------|------------------
@@ -112,12 +114,12 @@ This integration is tested and confirmed as working for Anygateway REST 24.2 and
112
114
Applicant First Name | String | N/A
113
115
Applicant Last Name | String | N/A
114
116
Applicant Email Address | String | N/A
115
-
Applicant Phone (+nn.nnnnnnnn) | String | N/A
117
+
Applicant Phone | String | N/A
116
118
Domain Control Validation Method | Multiple Choice | EMAIL
117
119
Organization Contact | Multiple Choice | Get From CSC Differs For Clients
118
120
Business Unit | Multiple Choice | Get From CSC Differs For Clients
Addtl Sans Comma Separated DVC Emails | String | N/A
293
+
CN DCV Email | String | N/A
294
+
Addtl Sans Comma Separated DCV Emails | String | N/A
293
295
294
296
3. Follow the [official Keyfactor documentation](https://software.keyfactor.com/Guides/AnyCAGatewayREST/Content/AnyCAGatewayREST/AddCA-Keyfactor.htm) to add each defined Certificate Authority to Keyfactor Command and import the newly defined Certificate Templates.
295
297
298
+
4. In Keyfactor Command (v12.3+), for each imported Certificate Template, follow the [official documentation](https://software.keyfactor.com/Core-OnPrem/Current/Content/ReferenceGuide/Configuring%20Template%20Options.htm) to define enrollment fields for each of the following parameters:
299
+
300
+
***Term** - OPTIONAL: Certificate term (e.g. 12 or 24 months)
301
+
***Applicant First Name** - OPTIONAL: Applicant First Name
302
+
***Applicant Last Name** - OPTIONAL: Applicant Last Name
0 commit comments