certmanager/lib

Protocol Class Reference

Inheritance diagram for 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 files:
KDE Home | KDE Accessibility Home | Description of Access Keys