25 RPMKEYRING_DELETE = 2,
110 rpmPubkey * keyptr, ARGV_t *lints);
RPM_PUBLIC_API rpmRC rpmKeyringVerifySig(rpmKeyring keyring, pgpDigParams sig, DIGEST_CTX ctx)
RPM_PUBLIC_API rpmPubkey rpmKeyringIteratorNext(rpmKeyringIterator iterator)
rpmKeyringModifyMode_e
Definition rpmkeyring.h:23
RPM_PUBLIC_API rpmPubkey rpmPubkeyLink(rpmPubkey key)
RPM_PUBLIC_API rpmPubkey rpmKeyringLookupKey(rpmKeyring keyring, rpmPubkey key)
RPM_PUBLIC_API rpmPubkey rpmPubkeyRead(const char *filename)
RPM_PUBLIC_API int rpmKeyringModify(rpmKeyring keyring, rpmPubkey key, rpmKeyringModifyMode mode)
enum rpmKeyringModifyMode_e rpmKeyringModifyMode
RPM_PUBLIC_API char * rpmPubkeyArmorWrap(rpmPubkey key)
RPM_PUBLIC_API rpmKeyring rpmKeyringFree(rpmKeyring keyring)
RPM_PUBLIC_API int rpmKeyringAddKey(rpmKeyring keyring, rpmPubkey key)
RPM_PUBLIC_API rpmRC rpmKeyringVerifySig2(rpmKeyring keyring, pgpDigParams sig, DIGEST_CTX ctx, rpmPubkey *keyptr)
RPM_PUBLIC_API pgpDigParams rpmPubkeyPgpDigParams(rpmPubkey key)
RPM_PUBLIC_API int rpmPubkeyFingerprint(rpmPubkey key, uint8_t **fp, size_t *fplen)
RPM_PUBLIC_API char * rpmPubkeyBase64(rpmPubkey key)
RPM_PUBLIC_API rpmPubkey rpmPubkeyFree(rpmPubkey key)
RPM_PUBLIC_API rpmKeyring rpmKeyringNew(void)
RPM_PUBLIC_API rpmRC rpmPubkeyMerge(rpmPubkey oldkey, rpmPubkey newkey, rpmPubkey *mergedkeyp)
RPM_PUBLIC_API rpmKeyringIterator rpmKeyringInitIterator(rpmKeyring keyring, int unused)
RPM_PUBLIC_API rpmPubkey * rpmGetSubkeys(rpmPubkey primarykey, int *count)
RPM_PUBLIC_API const char * rpmPubkeyKeyIDAsHex(rpmPubkey key)
RPM_PUBLIC_API const char * rpmPubkeyFingerprintAsHex(rpmPubkey key)
RPM_PUBLIC_API rpmRC rpmKeyringVerifySig3(rpmKeyring keyring, pgpDigParams sig, DIGEST_CTX ctx, rpmPubkey *keyptr, ARGV_t *lints)
RPM_PUBLIC_API rpmKeyringIterator rpmKeyringIteratorFree(rpmKeyringIterator iterator)
RPM_PUBLIC_API rpmPubkey rpmPubkeyNew(const uint8_t *pkt, size_t pktlen)
RPM_PUBLIC_API rpmKeyring rpmKeyringLink(rpmKeyring keyring)