ndnsec export: export non-default key
ndnsec export command can only export the default key of an identity.
Since multiple keys can associate with an identity, it's useful to be able to export non-default keys without first making them default.
To realize this feature,
ndnsec export should accept an optional
-k flag, to interpret the name as a key name instead of an identity name.
This design is consistent with
ndnsec cert-dump command.
Usage: ndnsec export [-h] [-o FILE] [-P PASSPHRASE] [-i|-k] NAME Options: -h [ --help ] produce help message -i [ --identity ] arg interpret NAME as an identity name, this is the default -k [ --key ] arg interpret NAME as a key name -o [ --output ] arg (=-) output file, '-' for stdout (the default) -P [ --password ] arg passphrase, will prompt if empty or not specified
Updated by Junxiao Shi 8 months ago
- Status changed from New to In Progress
- Assignee set to Junxiao Shi
- % Done changed from 0 to 70
There was a TODO:
TODO: export all certificates, selected key pair, selected certificate
I have implemented "selected key pair" and "selected certificate" options in this Change.
For "all certificates", it involves changing the SafeBag format, and is separated to #5111.