Skip to content

Commit b740854

Browse files
Merge ffc9ecd into 31084f6
2 parents 31084f6 + ffc9ecd commit b740854

85 files changed

Lines changed: 5936 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
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@v4
15+
secrets:
16+
token: ${{ secrets.V2BUILDTOKEN}}
17+
gpg_key: ${{ secrets.KF_GPG_PRIVATE_KEY }}
18+
gpg_pass: ${{ secrets.KF_GPG_PASSPHRASE }}
19+
scan_token: ${{ secrets.SAST_TOKEN }}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -416,3 +416,5 @@ FodyWeavers.xsd
416416
*.msix
417417
*.msm
418418
*.msp
419+
.claude/settings.local.json
420+
.claude/settings.json

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# v2.0.0
2+
* Converted from AnyCA Gateway (DB) to AnyCA Gateway REST plugin architecture
3+
* Migrated from CAProxy.AnyGateway (BaseCAConnector) to IAnyCAPlugin interface
4+
* Fully async operations throughout (no more Task.Run().Result blocking)
5+
* Self-describing plugin configuration with annotations (no external template JSON files)
6+
* Built-in product registry with 80+ certificate products
7+
* Smart renewal vs. reissue logic with configurable renewal window
8+
* Uses CustomOrderId for stable order tracking
9+
* End-entity certificate extraction using X509Utilities.ExtractEndEntityCertificateContents
10+
* GetSingleRecord now downloads and returns the actual certificate
11+
* Connection validation with required field checks
12+
* Enable/disable toggle for CA connector lifecycle management
13+
* Removed Keyfactor API client dependency (no more direct template updates)
14+
15+
# v1.1.1
16+
* SSL Store Api Changed Encoding Rules, needed to fix integration to match
17+
18+
# v1.1.0
19+
* Added new AutoWWW field for single domain SSL Store products
20+
21+
# v1.0.4
22+
* Original Release Version

README.md

Lines changed: 471 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)