Files | |
| file | rpmkeyring.h |
Functions | |
| rpmKeyring | rpmKeyringNew (void) |
| Create a new, empty keyring. | |
| rpmKeyring | rpmKeyringFree (rpmKeyring keyring) |
| Free keyring and the keys within it. | |
| int | rpmKeyringAddKey (rpmKeyring keyring, rpmPubkey key) |
| Add a public key to keyring. | |
| rpmRC | rpmKeyringLookup (rpmKeyring keyring, pgpDig sig) |
| Perform keyring lookup for a key matching a signature. | |
| rpmPubkey | rpmPubkeyNew (const uint8_t *pkt, size_t pktlen) |
| Create a new rpmPubkey from OpenPGP packet. | |
| rpmPubkey | rpmPubkeyRead (const char *filename) |
| Create a new rpmPubkey from ASCII-armored pubkey file. | |
| rpmPubkey | rpmPubkeyFree (rpmPubkey key) |
| Free a pubkey. | |
| int rpmKeyringAddKey | ( | rpmKeyring | keyring, | |
| rpmPubkey | key | |||
| ) |
Add a public key to keyring.
| keyring | keyring handle | |
| key | pubkey handle |
| rpmKeyring rpmKeyringFree | ( | rpmKeyring | keyring | ) |
Free keyring and the keys within it.
| rpmRC rpmKeyringLookup | ( | rpmKeyring | keyring, | |
| pgpDig | sig | |||
| ) |
Perform keyring lookup for a key matching a signature.
| keyring | keyring handle | |
| sig | OpenPGP packet container of signature |
| rpmKeyring rpmKeyringNew | ( | void | ) |
Create a new, empty keyring.
Free a pubkey.
| key | Pubkey to free |
| rpmPubkey rpmPubkeyNew | ( | const uint8_t * | pkt, | |
| size_t | pktlen | |||
| ) |
Create a new rpmPubkey from OpenPGP packet.
| pkt | OpenPGP packet data | |
| pktlen | Data length |
| rpmPubkey rpmPubkeyRead | ( | const char * | filename | ) |
Create a new rpmPubkey from ASCII-armored pubkey file.
| filename | Path to pubkey file |
1.5.6