Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 30 additions & 17 deletions .github/workflows/keyfactor-starter-workflow.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,33 @@
name: Keyfactor Bootstrap Workflow

on:
workflow_dispatch:
pull_request:
types: [opened, closed, synchronize, edited, reopened]
push:
create:
branches:
- 'release-*.*'
name: Starter Workflow
on: [workflow_dispatch, push, pull_request]

jobs:
call-starter-workflow:
uses: keyfactor/actions/.github/workflows/starter.yml@v3
call-create-github-release-workflow:
uses: Keyfactor/actions/.github/workflows/github-release.yml@main

call-assign-from-json-workflow:
uses: Keyfactor/actions/.github/workflows/assign-env-from-json.yml@main

call-dotnet-build-and-release-workflow:
needs: [call-create-github-release-workflow, call-assign-from-json-workflow]
uses: Keyfactor/actions/.github/workflows/dotnet-build-and-release.yml@main
with:
release_version: ${{ needs.call-create-github-release-workflow.outputs.release_version }}
release_url: ${{ needs.call-create-github-release-workflow.outputs.release_url }}
release_dir: ${{ needs.call-assign-from-json-workflow.outputs.release_dir }}

secrets:
token: ${{ secrets.PRIVATE_PACKAGE_ACCESS }}

call-generate-readme-workflow:
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
uses: Keyfactor/actions/.github/workflows/generate-readme.yml@main
secrets:
token: ${{ secrets.V2BUILDTOKEN}}
APPROVE_README_PUSH: ${{ secrets.APPROVE_README_PUSH}}
gpg_key: ${{ secrets.KF_GPG_PRIVATE_KEY }}
gpg_pass: ${{ secrets.KF_GPG_PASSPHRASE }}
scan_token: ${{ secrets.SAST_TOKEN }}
token: ${{ secrets.APPROVE_README_PUSH }}

call-update-catalog-workflow:
needs: call-assign-from-json-workflow
if: needs.call-assign-from-json-workflow.outputs.update_catalog == 'True' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch')
uses: Keyfactor/actions/.github/workflows/update-catalog.yml@main
secrets:
token: ${{ secrets.SDK_SYNC_PAT }}
3 changes: 0 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,2 @@
1.0.1
- Documentation Update

1.0.0
- Initial Version
283 changes: 115 additions & 168 deletions README.md

Large diffs are not rendered by default.

16 changes: 0 additions & 16 deletions docsource/content.md

This file was deleted.

20 changes: 0 additions & 20 deletions docsource/signum.md

This file was deleted.

2 changes: 0 additions & 2 deletions integration-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,9 @@
"link_github": true,
"update_catalog": true,
"release_dir": "Signum/bin/Release",
"release_project": "Signum/Signum.csproj",
"about": {
"orchestrator": {
"UOFramework": "10.4.1",
"keyfactor_platform_version": "9.10",
"pam_support": true,
"win": {
"supportsCreateStore": false,
Expand Down
3 changes: 2 additions & 1 deletion readme_source.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@ None
To create a Keyfactor Command certificate store of certificate store type Signum, go to Locations => Certificate Stores and click ADD. Then enter the following:
- Category - Signum (or the alternate ShortName value you entered when creating your certificate store type).
- Container - Optional. Refer to Keyfactor Command documentation about this feature.
- Client Machine - The URL that will be used as the base URL for Signum endpoint calls. Should be something like https://{base url for your signum install}/rtadminservice.svc/basic. The API service port can be configured so yours may use something other than default https/443. The "/basic" at the end is required, as this integration makes use of Basic Authentication only when consuming the Signum SOAP API library.- Store Path - Not used and hardcoded to NA for "not applicable"
- Client Machine - The URL that will be used as the base URL for Signum endpoint calls. Should be something like https://{base url for your signum install}:8888/rtadminservice.svc/basic. The port number of 8888 is a convention that is generally followed in Signum installations, but yours may vary. The "/basic" at the end is required, as this integration makes use of Basic Authentication only when consuming the Signum SOAP API library.
- Store Path - Not used and hardcoded to NA for "not applicable"
- Server Username and Server Password - The id/password credentials that have authorization to execute Signum SOAP endpoints in your Signum environment.
### License
[Apache](https://apache.org/licenses/LICENSE-2.0)
Expand Down