-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new operation: Parse Certificate Signing Request (CSR) #1504
Conversation
Rebased on 10.4.0 Edit: Following this UI Tests failing with:
|
Rebased on 6ed9d45 Edit: UI Tests continue to fail with:
Issue #1638 prevents merging |
@jkataja any chance you can rebase now that the blocking issue is resolved? the maintainers have been more active recently and this would be a very helpful feature |
Code looks good, tested it with a CSR and verified the output contains all the fields I'd expect it to. Could we add a user facing message to show that it only supports RSA at the moment, that'd definitely confuse me (and all the cool kids are using fancy elliptic curves now)! Although superfluous for now, perhaps an 'option' selection menu with only a single possible value:
|
I have implemented your suggestion in fda77cf |
Looks fantastic, thanks for taking this on! |
Added new operation Parse CSR under Public Key.
The operation parses a PEM formatted Certificate Signing Request (CSR) for an X.509 certificate and visualize it.
It is limited to RSA public key algorithms only as this is the only one supported for CSR in node-forge as of 1.3.1.
Another PR #381 that implements the same operation has been stale for a while.
Sample input:
Sample output: