Skip to content

Support Binding Certs to Virtual Services via Entry Parameters#16

Merged
indrora merged 63 commits intorelease-1.3from
cert_binding_#82558
Apr 30, 2026
Merged

Support Binding Certs to Virtual Services via Entry Parameters#16
indrora merged 63 commits intorelease-1.3from
cert_binding_#82558

Conversation

@joevanwanzeeleKF
Copy link
Copy Markdown
Contributor

@joevanwanzeeleKF joevanwanzeeleKF commented Apr 27, 2026

  • Feature: support binding certificates to virtual service ID's
    • add entry parameter for virtual service id(s)
    • Now applying binding if virtual service ID is included in entry parameters
    • returning virtual service ID's as part of inventory
  • Additional unit testing
  • documentation updates

joevanwanzeeleKF and others added 30 commits September 13, 2022 11:37
Update readme_source.md
Update keyfactor-starter-workflow.yml
Update keyfactor-starter-workflow.yml
Update keyfactor-starter-workflow.yml
* Added Store Type Advanced tab values to README. fixed typo.

* Added server credentials screen shot and details.

* add support level to manifest for readme

* Update generated README

---------

Co-authored-by: Michael Henderson <mhenderson@keyfactor.com>
Co-authored-by: JoeKF <jvanwanzeele@keyfactor.com>
Co-authored-by: Keyfactor <keyfactor@keyfactor.github.io>
update manifest for public
Keyfactor and others added 23 commits March 30, 2026 17:07
…y and added documentation forbidding removal of the active ssl cert
@joevanwanzeeleKF joevanwanzeeleKF changed the title Cert binding #82558 Support Binding Certs to Virtual Services via Entry Parameters Apr 27, 2026
@indrora indrora merged commit 492da2c into release-1.3 Apr 30, 2026
30 checks passed
indrora added a commit that referenced this pull request Apr 30, 2026
…17)

* Prep for 1.0 release (#6)

* Added Store Type Advanced tab values to README. fixed typo.

* Added server credentials screen shot and details.

* add support level to manifest for readme

* Update generated README

---------





* [skip ci] (#7)

update manifest for public

* Switched order of updating cert & key from cert then key to key then cert to fix error from API.

* added changelog

* Create keyfactor-bootstrap-workflow.yml

* Update generated README

* updated manifest with minimum platform version

* added UOFramework property for minimum UO framework supported

* Update generated README

* Added release_dir to manifest

* Update generated README

* updated manifest, added additional logging, and wrapped private key in PEM headers before submitting.

* utilizing the Keyfactor.PKI libraries for cert processing

* Merged existing

* Now checking for existing cert with alias.  If exists; passing renew=1 flag for the API to handle correctly.

* updated changelog

* Added method for apply and save

* updated github action

* updated integration-manifest to v2

* Update generated docs

* updated manifest

* Update generated docs

* [skip ci] updating the github action on the release-1.2 branch (#14)

* Add Keyfactor Release Workflow configuration

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

* Update generated docs

---------



* Update generated docs

* updated changelog

* updated license headers

* updated license headers, cleanup

* Update generated docs

* updated to check item type when looking for existing entries

* Update generated docs

* added delay in order to wait for MP to stabalize when logging the apply table

* added delay to wait for MP to stabilize before getting apply table.

* added unit tests and functionality for cert binding

* removed newtonsoft nuget

* cleanup

* updated documentation and integration-manifest.json

* Update generated docs

* Updated polling mechanism between apply/save.  Updated binding strategy and added documentation forbidding removal of the active ssl cert

* Update generated docs

* typo

* updating naming for consistency

* Update generated docs

* removed newtonsoft reference

* Update starter workflow version to v3

---------

Co-authored-by: Joe VanWanzeele <76071503+joevanwanzeeleKF@users.noreply.github.com>
Co-authored-by: Mikey Henderson <Michael.Henderson@keyfactor.com>
Co-authored-by: Michael Henderson <mhenderson@keyfactor.com>
Co-authored-by: Keyfactor <keyfactor@keyfactor.github.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants