mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
gpg: Print the keygrip with --card-status
* g10/call-agent.h (agent_card_info_s): Add fields grp1, grp2 and grp3. * g10/call-agent.c (unhexify_fpr): Allow for space as delimiter. (learn_status_cb): Parse KEYPARIINFO int the grpX fields. * g10/card-util.c (print_keygrip): New. (current_card_status): Print "grp:" records or with --with-keygrip a human readable keygrip. -- Suggested-by: Peter Lebbing <peter@digitalbrains.com> Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
e43844c3b0
commit
fd595c9d36
3 changed files with 58 additions and 7 deletions
|
@ -47,6 +47,9 @@ struct agent_card_info_s
|
|||
u32 fpr1time;
|
||||
u32 fpr2time;
|
||||
u32 fpr3time;
|
||||
char grp1[20]; /* The keygrip for OPENPGP.1 */
|
||||
char grp2[20]; /* The keygrip for OPENPGP.2 */
|
||||
char grp3[20]; /* The keygrip for OPENPGP.3 */
|
||||
unsigned long sig_counter;
|
||||
int chv1_cached; /* True if a PIN is not required for each
|
||||
signing. Note that the gpg-agent might cache
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue