libkpgp
Kpgp Namespace Reference
Classes | |
| class | Module |
| class | Base |
| class | Base2 |
| class | BaseG |
| class | Base5 |
| class | Base6 |
| class | Block |
| class | KeyIDList |
| class | UserID |
| This class is used to store information about a user id of a PGP key. More... | |
| class | Subkey |
| This class is used to store information about a subkey of a PGP key. More... | |
| class | Key |
| This class is used to store information about a PGP key. More... | |
| class | KeyList |
| class | PassphraseDialog |
| the passphrase dialog More... | |
| class | Config |
| a widget for configuring the pgp interface. More... | |
| class | KeySelectionDialog |
| class | KeyRequester |
| class | PublicKeyRequester |
| class | SecretKeyRequester |
| class | KeyApprovalDialog |
| class | CipherTextDialog |
Typedefs | |
| typedef QCString | KeyID |
| typedef QPtrList< UserID > | UserIDList |
|
typedef QPtrListIterator< UserID > | UserIDListIterator |
| typedef QPtrList< Subkey > | SubkeyList |
|
typedef QPtrListIterator< Subkey > | SubkeyListIterator |
| typedef QPtrList< Key > | KeyListBase |
|
typedef QPtrListIterator< Key > | KeyListIterator |
Enumerations | |
| enum | { PublicKeys = 1, SecretKeys = 2, EncryptionKeys = 4, SigningKeys = 8, ValidKeys = 16, TrustedKeys = 32, AllKeys = PublicKeys | SecretKeys | EncryptionKeys | SigningKeys, PubSecKeys = PublicKeys | SecretKeys, EncrSignKeys = EncryptionKeys | SigningKeys } |
| enum | Result { Failure = 0, Ok = 1, Canceled = 2 } |
| enum | BlockType { UnknownBlock = -1, NoPgpBlock = 0, PgpMessageBlock = 1, MultiPgpMessageBlock = 2, SignatureBlock = 3, ClearsignedBlock = 4, PublicKeyBlock = 5, PrivateKeyBlock = 6 } |
| enum | MessageStatus { OK = 0x0000, CLEARTEXT = 0x0000, RUN_ERR = 0x0001, ERROR = 0x0001, ENCRYPTED = 0x0002, SIGNED = 0x0004, GOODSIG = 0x0008, ERR_SIGNING = 0x0010, UNKNOWN_SIG = 0x0020, BADPHRASE = 0x0040, BADKEYS = 0x0080, NO_SEC_KEY = 0x0100, MISSINGKEY = 0x0200, CANCEL = 0x8000 } |
| enum | Validity { KPGP_VALIDITY_UNKNOWN = 0, KPGP_VALIDITY_UNDEFINED = 1, KPGP_VALIDITY_NEVER = 2, KPGP_VALIDITY_MARGINAL = 3, KPGP_VALIDITY_FULL = 4, KPGP_VALIDITY_ULTIMATE = 5 } |
| enum | EncryptPref { NeverEncrypt = -1, UnknownEncryptPref = 0, AlwaysEncrypt = 1, AlwaysEncryptIfPossible = 2, AlwaysAskForEncryption = 3, AskWheneverPossible = 4 } |
Variables | |
| static KStaticDeleter< Module > | kpgpod |
Enumeration Type Documentation
| anonymous enum |
This enumerated type is used by Kpgp::* to indicate which keys can be selected by the user.
The following values are available:
- Kpgp::PublicKeys: Public keys are shown in the selection dialog.
- Kpgp::SecretKeys: Secret keys are shown in the selection dialog.
- Kpgp::EncryptionKeys: Encryption keys can be selected.
- Kpgp::SigningKeys: Signing keys can be selected.
- Kpgp::ValidKeys: Only valid keys can be selected.
- Kpgp::TrustedKeys: Only trusted keys can be selected.
- Kpgp::AllKeys == PublicKeys | SecretKeys | EncryptionKeys | SigningKeys
| enum Kpgp::EncryptPref |
| enum Kpgp::Validity |

