Skip to content

Navigation Menu

Sign in
Sign up

Add extract subcommand to p12 certificate #487 - #1620

Open
majd102-p wants to merge 8 commits into
smallstep:master from
majd102-p:master
Open

Add extract subcommand to p12 certificate #487 #1620
majd102-p wants to merge 8 commits into
smallstep:master from
majd102-p:master

Conversation

@majd102-p

@majd102-p majd102-p commented Apr 24, 2026

Copy link
Copy Markdown

Name of feature:

P12 Extract Subcommand

Pain or issue this feature alleviates:

Users currently can't extract certificates and keys from a .p12 file after packaging them with step. This PR provides the necessary reverse operation.

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

It completes the PKCS#12 management workflow, making the p12 command more robust and functional for security professionals.

Is there documentation on how to use this feature? If so, where?

Yes, I've added comprehensive help text and usage examples directly in the CLI subcommand. Use step certificate p12 extract --help.

In what environments or workflows is this feature supported?

Cross-platform (Windows, Linux, macOS). Verified locally on Windows using go build.

In what environments or workflows is this feature explicitly NOT supported (if any)?

N/A

Supporting links/other PRs/issues:

Fixes #487

💔Thank you!

CLAassistant commented Apr 24, 2026
edited
Loading

Copy link
Copy Markdown

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 Apr 24, 2026

Copy link
Copy Markdown
Author

Hi @smallstep team, just a quick follow up on this PR whenever you have a moment. Everything is ready on my end. Thanks 😊

@hslatman hslatman changed the title (削除) add: extract subcommand to p12 certificate #487 (削除ここまで) (追記) Add extract subcommand to p12 certificate #487 (追記ここまで) Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

needs triage Waiting for discussion / prioritization by team

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

[add] a method to extract certs and keys from a .p12 file

AltStyle によって変換されたページ (->オリジナル) /