certmanager/lib

Kleo::CryptoBackend Class Reference

Inheritance diagram for Kleo::CryptoBackend:

Kleo::ChiasmusBackend Kleo::KpgpBackendBase Kleo::QGpgMEBackend Kleo::GPG1Backend Kleo::PGP2Backend Kleo::PGP5Backend Kleo::PGP6Backend List of all members.

Detailed Description

Definition at line 61 of file cryptobackend.h.


Public Member Functions

virtual ~CryptoBackend ()
virtual QString name () const=0
virtual QString displayName () const=0
virtual bool checkForOpenPGP (QString *reason=0) const=0
virtual bool checkForSMIME (QString *reason=0) const=0
virtual bool checkForProtocol (const char *name, QString *reason=0) const=0
virtual bool supportsOpenPGP () const=0
virtual bool supportsSMIME () const=0
virtual bool supportsProtocol (const char *name) const=0
virtual CryptoConfigconfig () const=0
virtual Protocolopenpgp () const=0
virtual Protocolsmime () const=0
virtual Protocolprotocol (const char *name) const=0
virtual const char * enumerateProtocols (int i) const=0

Static Public Attributes

static const char OpenPGP []
static const char SMIME []

Classes

class  Protocol

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