libkleo
Kleo::CryptoBackend::Protocol Class Reference
#include <cryptobackend.h>

Detailed Description
Definition at line 96 of file cryptobackend.h.
Public Member Functions | |
| virtual AddUserIDJob * | addUserIDJob () const |
| virtual ChangeExpiryJob * | changeExpiryJob () const |
| virtual ChangeOwnerTrustJob * | changeOwnerTrustJob () const |
| virtual DecryptJob * | decryptJob () const =0 |
| virtual DecryptVerifyJob * | decryptVerifyJob (bool textmode=false) const =0 |
| virtual DeleteJob * | deleteJob () const =0 |
| virtual QString | displayName () const =0 |
| virtual DownloadJob * | downloadJob (bool armor=false) const =0 |
| virtual EncryptJob * | encryptJob (bool armor=false, bool textmode=false) const =0 |
| virtual ImportJob * | importJob () const =0 |
| virtual KeyGenerationJob * | keyGenerationJob () const =0 |
| virtual KeyListJob * | keyListJob (bool remote=false, bool includeSigs=false, bool validate=false) const =0 |
| virtual QString | name () const =0 |
| virtual ExportJob * | publicKeyExportJob (bool armor=false) const =0 |
| virtual RefreshKeysJob * | refreshKeysJob () const =0 |
| virtual ExportJob * | secretKeyExportJob (bool armor=false, const QString &charset=QString()) const =0 |
| virtual SignEncryptJob * | signEncryptJob (bool armor=false, bool textMode=false) const =0 |
| virtual SignJob * | signJob (bool armor=false, bool textMode=false) const =0 |
| virtual SignKeyJob * | signKeyJob () const |
| virtual SpecialJob * | specialJob (const char *type, const QMap< QString, QVariant > &args) const =0 |
| virtual VerifyDetachedJob * | verifyDetachedJob (bool textmode=false) const =0 |
| virtual VerifyOpaqueJob * | verifyOpaqueJob (bool textmode=false) const =0 |
| virtual | ~Protocol () |
Constructor & Destructor Documentation
| virtual Kleo::CryptoBackend::Protocol::~Protocol | ( | ) | [inline, virtual] |
Definition at line 98 of file cryptobackend.h.
Member Function Documentation
| Kleo::AddUserIDJob * Kleo::CryptoBackend::Protocol::addUserIDJob | ( | ) | const [virtual] |
Definition at line 41 of file cryptobackend.cpp.
| Kleo::ChangeExpiryJob * Kleo::CryptoBackend::Protocol::changeExpiryJob | ( | ) | const [virtual] |
Definition at line 38 of file cryptobackend.cpp.
| Kleo::ChangeOwnerTrustJob * Kleo::CryptoBackend::Protocol::changeOwnerTrustJob | ( | ) | const [virtual] |
Definition at line 39 of file cryptobackend.cpp.
| virtual DecryptJob* Kleo::CryptoBackend::Protocol::decryptJob | ( | ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual DecryptVerifyJob* Kleo::CryptoBackend::Protocol::decryptVerifyJob | ( | bool | textmode = false |
) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual DeleteJob* Kleo::CryptoBackend::Protocol::deleteJob | ( | ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual QString Kleo::CryptoBackend::Protocol::displayName | ( | ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual DownloadJob* Kleo::CryptoBackend::Protocol::downloadJob | ( | bool | armor = false |
) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual EncryptJob* Kleo::CryptoBackend::Protocol::encryptJob | ( | bool | armor = false, |
|
| bool | textmode = false | |||
| ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual ImportJob* Kleo::CryptoBackend::Protocol::importJob | ( | ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual KeyGenerationJob* Kleo::CryptoBackend::Protocol::keyGenerationJob | ( | ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual KeyListJob* Kleo::CryptoBackend::Protocol::keyListJob | ( | bool | remote = false, |
|
| bool | includeSigs = false, |
|||
| bool | validate = false | |||
| ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual QString Kleo::CryptoBackend::Protocol::name | ( | ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual ExportJob* Kleo::CryptoBackend::Protocol::publicKeyExportJob | ( | bool | armor = false |
) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual RefreshKeysJob* Kleo::CryptoBackend::Protocol::refreshKeysJob | ( | ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual ExportJob* Kleo::CryptoBackend::Protocol::secretKeyExportJob | ( | bool | armor = false, |
|
| const QString & | charset = QString() | |||
| ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual SignEncryptJob* Kleo::CryptoBackend::Protocol::signEncryptJob | ( | bool | armor = false, |
|
| bool | textMode = false | |||
| ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual SignJob* Kleo::CryptoBackend::Protocol::signJob | ( | bool | armor = false, |
|
| bool | textMode = false | |||
| ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| Kleo::SignKeyJob * Kleo::CryptoBackend::Protocol::signKeyJob | ( | ) | const [virtual] |
Definition at line 40 of file cryptobackend.cpp.
| virtual SpecialJob* Kleo::CryptoBackend::Protocol::specialJob | ( | const char * | type, | |
| const QMap< QString, QVariant > & | args | |||
| ) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual VerifyDetachedJob* Kleo::CryptoBackend::Protocol::verifyDetachedJob | ( | bool | textmode = false |
) | const [pure virtual] |
Implemented in CryptPlugWrapper.
| virtual VerifyOpaqueJob* Kleo::CryptoBackend::Protocol::verifyOpaqueJob | ( | bool | textmode = false |
) | const [pure virtual] |
Implemented in CryptPlugWrapper.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference