A popup shows required parameters. Created keys are added to the list of secret keys managed by the user.
In-place editing with a popup if user is allowed in app config file. User must of course manage at least a private key. User identities of target key may be selectively chosen. Optionally, certification may be exportable and non-revocable.
Inplace editing with a combobox if user is allowed. in app config file.