From risorius7 at gmail.com Sat Mar 27 21:15:58 2021 From: risorius7 at gmail.com (=?UTF-8?B?0JbQtdC90Y8g0KLQsNC40YjQtdCy?=) Date: Sun, 28 Mar 2021 00:15:58 +0300 Subject: Question: how to get information from pgpDig? Message-ID: Hi all, I want to get information from rpmPubkey such as creation/expiry time, algorithm and other from pgpSubType. There are functions to get pgpDigParams and pgpDig but I don't understand how to read data from them auto vv = headerGetAsString(h, RPMTAG_DESCRIPTION); uint8_t *pkt = NULL; size_t pktlen = 0; if (pgpParsePkts(vv, &pkt, &pktlen) == PGPARMOR_PUBKEY) { rpmPubkey pubkey = rpmPubkeyNew(pkt, pktlen); pgpDigParams digParams = rpmPubkeyPgpDigParams(pubkey); pgpDig dig = rpmPubkeyDig(pubkey); //? } Thanks, Evgeniy