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 63 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 CryptoConfig * config () const =0
virtual Protocol * openpgp () const =0
virtual Protocol * smime () const =0
virtual Protocol * protocol (const char *name) const =0
virtual const char * enumerateProtocols (int i) const =0

Static Public Attributes

static const char OpenPGP [] = "OpenPGP"
static const char SMIME [] = "SMIME"

Classes

class  Protocol

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