diff options
| author | Andre Heinecke <[email protected]> | 2017-12-07 12:47:18 +0000 | 
|---|---|---|
| committer | Andre Heinecke <[email protected]> | 2017-12-07 12:47:18 +0000 | 
| commit | 5ba1cbdf39efd90c7987bfc2bc030b6504e70076 (patch) | |
| tree | e428e0b9c3d43695b09e671d88737e879e755cb2 /tests | |
| parent | core: Also check for a failed selftest in gpgm_data_new. (diff) | |
| download | gpgme-5ba1cbdf39efd90c7987bfc2bc030b6504e70076.tar.gz gpgme-5ba1cbdf39efd90c7987bfc2bc030b6504e70076.zip | |
tests: Print userid signatures in run-keylist
* tests/run-keylist.c (main): Print UID signatures if there
are any.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/run-keylist.c | 10 | 
1 files changed, 10 insertions, 0 deletions
| diff --git a/tests/run-keylist.c b/tests/run-keylist.c index dd310e5b..295251ae 100644 --- a/tests/run-keylist.c +++ b/tests/run-keylist.c @@ -228,8 +228,10 @@ main (int argc, char **argv)      {        gpgme_user_id_t uid;        gpgme_tofu_info_t ti; +      gpgme_key_sig_t ks;        int nuids;        int nsub; +      int nsigs;        printf ("keyid   : %s\n", key->subkeys?nonnull (key->subkeys->keyid):"?");        printf ("fpr     : %s\n", key->subkeys?nonnull (key->subkeys->fpr):"?"); @@ -320,6 +322,14 @@ main (int argc, char **argv)                printf ("   first: %s\n", isotimestr (ti->encrfirst));                printf ("    last: %s\n", isotimestr (ti->encrlast));              } +          for (nsigs=0, ks=uid->signatures; ks; ks = ks->next, nsigs++) +            { +              printf ("signature %d: %s\n", nsigs, nonnull (ks->uid)); +              printf ("       keyid: %s\n", nonnull (ks->keyid)); +              printf ("     created: %s\n", isotimestr(ks->timestamp)); +              printf ("     expires: %s\n", isotimestr(ks->expires)); +              printf ("       class: %x\n", ks->sig_class); +            }          }        putchar ('\n'); | 
