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 |