certmanager/lib

Kleo::CryptoBackend::Protocol Class Reference

Inheritance diagram for Kleo::CryptoBackend::Protocol:

CryptPlugWrapper KpgpWrapper List of all members.

Detailed Description

Definition at line 90 of file cryptobackend.h.


Public Member Functions

virtual ~Protocol ()
virtual QString name () const =0
virtual QString displayName () const =0
virtual KeyListJob * keyListJob (bool remote=false, bool includeSigs=false, bool validate=false) const =0
virtual EncryptJob * encryptJob (bool armor=false, bool textmode=false) const =0
virtual DecryptJob * decryptJob () const =0
virtual SignJob * signJob (bool armor=false, bool textMode=false) const =0
virtual VerifyDetachedJob * verifyDetachedJob (bool textmode=false) const =0
virtual VerifyOpaqueJob * verifyOpaqueJob (bool textmode=false) const =0
virtual KeyGenerationJob * keyGenerationJob () const =0
virtual ImportJob * importJob () const =0
virtual ExportJob * publicKeyExportJob (bool armor=false) const =0
virtual ExportJob * secretKeyExportJob (bool armor=false) const =0
virtual DownloadJob * downloadJob (bool armor=false) const =0
virtual DeleteJob * deleteJob () const =0
virtual SignEncryptJob * signEncryptJob (bool armor=false, bool textMode=false) const =0
virtual DecryptVerifyJob * decryptVerifyJob (bool textmode=false) const =0
virtual RefreshKeysJob * refreshKeysJob () const =0
virtual SpecialJob * specialJob (const char *type, const QMap< QString, QVariant > &args) const =0

The documentation for this class was generated from the following file:
KDE Home | KDE Accessibility Home | Description of Access Keys