certmanager/lib

Protocol Class Reference

Inheritance diagram for Protocol:

CryptPlugWrapper KpgpWrapper

List of all members.


Detailed Description

Definition at line 92 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 QString &charset=QString::null) 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