Skip to content

Pass custom header in signing request#343

Open
karthik-murugan-hpe wants to merge 3 commits into
smallstep:masterfrom
karthik-murugan-hpe:tmp-conflict-resolve-PR-343
Open

Pass custom header in signing request#343
karthik-murugan-hpe wants to merge 3 commits into
smallstep:masterfrom
karthik-murugan-hpe:tmp-conflict-resolve-PR-343

Conversation

@karthik-murugan-hpe
Copy link
Copy Markdown

Name of feature: Custom headers in signing request

Pain or issue this feature alleviates: Custom authentication of Signing Requests is not possible today, because there's no mechanism to include a token or credential in the request

Why is this important to the project (if not answered above):

Is there documentation on how to use this feature? If so, where? Added a section to README

In what environments or workflows is this feature supported? Leveraging this feature also requires a gateway in front of the step-ca to authenticate based on the header.

In what environments or workflows is this feature explicitly NOT supported (if any)? As mentioned above, this feature requires an authentication mechanism implemented in front of step-ca

Supporting links/other PRs/issues:

💔Thank you!#

@karthik-murugan-hpe karthik-murugan-hpe requested review from a team and maraino as code owners March 18, 2026 05:02
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Mar 18, 2026

CLA assistant check
All committers have signed the CLA.

@github-actions github-actions Bot added the needs triage Waiting for discussion / prioritization by team label Mar 18, 2026
@hslatman hslatman changed the title pass custom header in signing request Pass custom header in signing request Mar 23, 2026
@tashian
Copy link
Copy Markdown
Contributor

tashian commented Apr 1, 2026

hi @karthik-murugan-hpe, thanks for creating this PR.
Upon review, we can't commit to merging this right now because it adds a lot of new code that we don't have the capacity to maintain in open source.

However, it's possible for us to assign priority for our customers.
If this is a feature you are using in production at HPE, and you want to discuss a commercial agreement, let's connect for a video call.

@karthik-murugan-hpe
Copy link
Copy Markdown
Author

Hi @tashian, there were too many such extensions needed to fit our usecase and we ended up developing our own issuer. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs triage Waiting for discussion / prioritization by team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants