Skip to content

Commit 54bb628

Browse files
authored
Release 1.1 (#9)
* AutoWWW addition to SSLStore API * New Sample Config * Updated Documentaiton * Update CHANGELOG.md * Update generated README ---------
1 parent 921a110 commit 54bb628

15 files changed

Lines changed: 1192 additions & 1302 deletions
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Keyfactor Bootstrap Workflow
2+
3+
on:
4+
workflow_dispatch:
5+
pull_request:
6+
types: [opened, closed, synchronize, edited, reopened]
7+
push:
8+
create:
9+
branches:
10+
- 'release-*.*'
11+
12+
jobs:
13+
call-starter-workflow:
14+
uses: keyfactor/actions/.github/workflows/starter.yml@v2
15+
secrets:
16+
token: ${{ secrets.V2BUILDTOKEN}}
17+
APPROVE_README_PUSH: ${{ secrets.APPROVE_README_PUSH}}
18+
gpg_key: ${{ secrets.KF_GPG_PRIVATE_KEY }}
19+
gpg_pass: ${{ secrets.KF_GPG_PASSPHRASE }}

.github/workflows/keyfactor-extension-generate-readme.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

.github/workflows/keyfactor-extension-release.yml

Lines changed: 0 additions & 127 deletions
This file was deleted.

.github/workflows/keyfactor-extension-update-catalog.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.

.github/workflows/keyfactor-starter-workflow.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
v1.1.0
2+
- Added new AutoWWW field for single domain SSL Store products
3+
4+
v1.0.4:
5+
- Original Release Version

README.md

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,35 @@ SSLStore is a certificate reseller with access to over 80 certificate products.
44

55
#### Integration status: Production - Ready for use in production environments.
66

7+
78
## About the Keyfactor AnyGateway CA Connector
89

910
This repository contains an AnyGateway CA Connector, which is a plugin to the Keyfactor AnyGateway. AnyGateway CA Connectors allow Keyfactor Command to be used for inventory, issuance, and revocation of certificates from a third-party certificate authority.
1011

12+
13+
## Support for SSLStore
14+
15+
SSLStore is supported by Keyfactor for Keyfactor customers. If you have a support issue, please open a support ticket via the Keyfactor Support Portal at https://support.keyfactor.com
16+
17+
###### To report a problem or suggest a new feature, use the **[Issues](../../issues)** tab. If you want to contribute actual bug fixes or proposed enhancements, use the **[Pull requests](../../pulls)** tab.
18+
19+
20+
---
21+
22+
23+
24+
25+
26+
27+
28+
1129
---
1230

31+
1332
***
1433

1534
# Compatibility
16-
This AnyGateway is designed to be used with version 21.3.2 of the Keyfactor AnyGateway Framework
35+
This AnyGateway is designed to be used with version 21.3.2 of the Keyfactor AnyGateway Framework.
1736

1837
# Getting Started
1938

@@ -959,6 +978,14 @@ the CA. Without the imported configuration, the service will fail to start.
959978
}
960979
}
961980
},
981+
"AutoWWW": {
982+
"FieldData": {
983+
"RequiredForProducts": [
984+
"positivessl"
985+
],
986+
"EnrollmentFieldMapping": "AutoWWW"
987+
}
988+
},
962989
"ApproverEmail": {
963990
"FieldData": {
964991
"RequiredForProducts": [
@@ -1000,7 +1027,9 @@ the CA. Without the imported configuration, the service will fail to start.
10001027
"Templates": {
10011028
"positivessl": {
10021029
"ProductID": "positivessl",
1003-
"Parameters": {}
1030+
"Parameters": {
1031+
"AutoWWW": "True"
1032+
}
10041033
},
10051034
"positiveevssl": {
10061035
"ProductID": "positiveevssl",
@@ -1235,6 +1264,9 @@ Set-KeyfactorGatewayConfig -LogicalName "SSLStore" -FilePath [path to json file]
12351264
```
12361265
3) Command Server - Import the certificate authority in Keyfactor Portal
12371266

1267+
### Release 1.1 Notes
1268+
Look over the AutoWWW field in both the Sample Config and readme. If you want to include it for a template see the positivessl sample in the readme. It is also needed as a new field in the SampleRequest Section of the file as shown in the readme.
1269+
12381270
***
12391271

12401272
### License

0 commit comments

Comments
 (0)