Go to the documentation of this file.
10 #include <rpm/rpmtypes.h>
11 #include <rpm/rpmpgp.h>
char * rpmPubkeyBase64(rpmPubkey key)
struct rpmKeyring_s * rpmKeyring
int rpmKeyringAddKey(rpmKeyring keyring, rpmPubkey key)
rpmPubkey rpmPubkeyLink(rpmPubkey key)
rpmKeyring rpmKeyringFree(rpmKeyring keyring)
rpmRC rpmKeyringVerifySig(rpmKeyring keyring, pgpDigParams sig, DIGEST_CTX ctx)
rpmKeyring rpmKeyringNew(void)
rpmKeyring rpmKeyringLink(rpmKeyring keyring)
rpmPubkey rpmPubkeyFree(rpmPubkey key)
rpmPubkey * rpmGetSubkeys(rpmPubkey mainkey, int *count)
struct rpmPubkey_s * rpmPubkey
struct pgpDigParams_s * pgpDigParams
rpmRC rpmKeyringLookup(rpmKeyring keyring, pgpDig sig)
pgpDigParams rpmPubkeyPgpDigParams(rpmPubkey key)
rpmPubkey rpmPubkeyRead(const char *filename)
struct DIGEST_CTX_s * DIGEST_CTX
rpmPubkey rpmPubkeyNew(const uint8_t *pkt, size_t pktlen)
pgpDig rpmPubkeyDig(rpmPubkey key)