Kpgp::Subkey Class Reference
#include <kpgpkey.h>
Public Member Functions | |
| Subkey (const KeyID &keyID, const bool secret=false) | |
| bool | secret () const |
| bool | revoked () const |
| bool | expired () const |
| bool | disabled () const |
| bool | invalid () const |
| bool | canEncrypt () const |
| bool | canSign () const |
| bool | canCertify () const |
| unsigned int | keyAlgorithm () const |
| unsigned int | keyLength () const |
| KeyID | longKeyID () const |
| KeyID | keyID () const |
| TQCString | fingerprint () const |
| time_t | creationDate () const |
| time_t | expirationDate () const |
| void | setSecret (const bool secret) |
| void | setRevoked (const bool revoked) |
| void | setExpired (const bool expired) |
| void | setDisabled (const bool disabled) |
| void | setInvalid (const bool invalid) |
| void | setCanEncrypt (const bool canEncrypt) |
| void | setCanSign (const bool canSign) |
| void | setCanCertify (const bool canCertify) |
| void | setKeyAlgorithm (const unsigned int keyAlgo) |
| void | setKeyLength (const unsigned int keyLen) |
| void | setKeyID (const KeyID &keyID) |
| void | setFingerprint (const TQCString &fingerprint) |
| void | setCreationDate (const time_t creationDate) |
| void | setExpirationDate (const time_t expirationDate) |
Protected Attributes | |
| bool | mSecret: 1 |
| bool | mRevoked: 1 |
| bool | mExpired: 1 |
| bool | mDisabled: 1 |
| bool | mInvalid: 1 |
| bool | mCanEncrypt: 1 |
| bool | mCanSign: 1 |
| bool | mCanCertify: 1 |
| unsigned int | mKeyAlgo |
| unsigned int | mKeyLen |
| KeyID | mKeyID |
| TQCString | mFingerprint |
| time_t | mTimestamp |
| time_t | mExpiration |
Detailed Description
This class is used to store information about a subkey of a PGP key.
Constructor & Destructor Documentation
◆ Subkey()
| Kpgp::Subkey::Subkey | ( | const KeyID & | keyID, |
| const bool | secret = false |
||
| ) |
Constructs a new subkey with the given key ID.
Definition at line 62 of file kpgpkey.cpp.
◆ ~Subkey()
Member Function Documentation
◆ canCertify()
|
inline |
◆ canEncrypt()
|
inline |
◆ canSign()
|
inline |
◆ creationDate()
|
inline |
◆ disabled()
|
inline |
◆ expirationDate()
|
inline |
◆ expired()
|
inline |
◆ fingerprint()
|
inline |
◆ invalid()
|
inline |
◆ keyAlgorithm()
|
inline |
◆ keyID()
|
inline |
◆ keyLength()
|
inline |
◆ longKeyID()
|
inline |
◆ revoked()
|
inline |
◆ secret()
|
inline |
◆ setCanCertify()
|
inline |
◆ setCanEncrypt()
|
inline |
◆ setCanSign()
|
inline |
◆ setCreationDate()
|
inline |
◆ setDisabled()
|
inline |
◆ setExpirationDate()
|
inline |
◆ setExpired()
|
inline |
◆ setFingerprint()
|
inline |
◆ setInvalid()
|
inline |
◆ setKeyAlgorithm()
|
inline |
◆ setKeyID()
|
inline |
◆ setKeyLength()
|
inline |
◆ setRevoked()
|
inline |
◆ setSecret()
|
inline |
Member Data Documentation
◆ mCanCertify
◆ mCanEncrypt
◆ mCanSign
◆ mDisabled
◆ mExpiration
◆ mExpired
◆ mFingerprint
◆ mInvalid
◆ mKeyAlgo
◆ mKeyID
◆ mKeyLen
◆ mRevoked
◆ mSecret
◆ mTimestamp
The documentation for this class was generated from the following files:
