mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
2002-10-18 Timo Schulz <ts@winpt.org>
* keylist.c: (print_pubkey_info): New. (print_seckey_info): New. * main.h: Prototypes for the new functions. * delkey.c (do_delete_key): Use it here. * revoke.c (gen_desig_revoke): Ditto.
This commit is contained in:
parent
8d76177f10
commit
aa853f1eb5
5 changed files with 65 additions and 53 deletions
|
@ -72,6 +72,48 @@ secret_key_list( STRLIST list )
|
|||
list_one( list, 1 );
|
||||
}
|
||||
|
||||
void
|
||||
print_seckey_info (PKT_secret_key *sk)
|
||||
{
|
||||
u32 sk_keyid[2];
|
||||
size_t n;
|
||||
char *p;
|
||||
|
||||
keyid_from_sk (sk, sk_keyid);
|
||||
tty_printf ("\nsec %4u%c/%08lX %s ",
|
||||
nbits_from_sk (sk),
|
||||
pubkey_letter (sk->pubkey_algo),
|
||||
(ulong)sk_keyid[1], datestr_from_sk (sk));
|
||||
|
||||
p = get_user_id (sk_keyid, &n);
|
||||
tty_print_utf8_string (p, n);
|
||||
m_free (p);
|
||||
|
||||
tty_printf ("\n");
|
||||
}
|
||||
|
||||
void
|
||||
print_pubkey_info (PKT_public_key *pk)
|
||||
{
|
||||
u32 pk_keyid[2];
|
||||
size_t n;
|
||||
char *p;
|
||||
|
||||
keyid_from_pk (pk, pk_keyid);
|
||||
tty_printf ("\npub %4u%c/%08lX %s ",
|
||||
nbits_from_pk (pk),
|
||||
pubkey_letter (pk->pubkey_algo),
|
||||
(ulong)pk_keyid[1], datestr_from_pk (pk));
|
||||
|
||||
|
||||
p = get_user_id (pk_keyid, &n);
|
||||
tty_print_utf8_string (p, n);
|
||||
m_free (p);
|
||||
|
||||
tty_printf ("\n\n");
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
show_policy_url(PKT_signature *sig,int indent)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue