certmanager/lib

Kleo Namespace Reference


Classes

class  ChiasmusBackend
class  ChiasmusJob
 SpecialJob for Chiasmus operations. More...
class  ChiasmusLibrary
 small helper class to load xia.o through xia.so and make the functionality available. More...
class  ObtainKeysJob
 SpecialJob for listing Chiasmus key files. More...
class  SymCryptRunProcessBase
class  GPG1Backend
class  KpgpBackendBase
class  KpgpKeyListJob
class  PGP2Backend
class  PGP5Backend
class  PGP6Backend
class  GnuPGProcessBase
 a base class for GPG and GPGSM processes. More...
class  QGpgMEBackend
class  QGpgMEDecryptJob
class  QGpgMEDecryptVerifyJob
class  QGpgMEDeleteJob
class  QGpgMEDownloadJob
class  QGpgMEEncryptJob
class  QGpgMEExportJob
class  QGpgMEImportJob
class  QGpgMEJob
 This is a hackish helper class to avoid code duplication in this backend's Kleo::Job subclasses. More...
class  QGpgMEKeyGenerationJob
class  QGpgMEKeyListJob
class  QGpgMEProgressTokenMapper
class  QGpgMERefreshKeysJob
class  QGpgMESecretKeyExportJob
class  QGpgMESignEncryptJob
class  QGpgMESignJob
class  QGpgMEVerifyDetachedJob
class  QGpgMEVerifyOpaqueJob
class  CryptoBackend
struct  lt_i_str
class  CryptoBackendFactory
class  CryptoConfigEntry
 Description of a single option. More...
class  CryptoConfigGroup
 Group containing a set of config options. More...
class  CryptoConfigComponent
 Crypto config for one component (e.g. More...
class  CryptoConfig
 Main interface to crypto configuration. More...
class  DecryptJob
 An abstract base class for asynchronous decrypters. More...
class  DecryptVerifyJob
 An abstract base class for asynchronous combined decrypters and verifiers. More...
class  DeleteJob
 An abstract base class for asynchronous deleters. More...
class  DNAttributeMapper
 DN Attribute mapper. More...
class  DN
 DN parser and reorderer. More...
class  DownloadJob
 An abstract base class for asynchronous downloaders. More...
class  EncryptJob
 An abstract base class for asynchronous encrypters. More...
class  ExportJob
 An abstract base class for asynchronous exporters. More...
class  HierarchicalKeyListJob
 A convenience job that additionally fetches all available issuers. More...
class  ImportJob
 An abstract base class for asynchronous importers. More...
class  Job
 An abstract base class for asynchronous crypto operations. More...
class  KConfigBasedKeyFilter
class  KeyFilter
 An abstract base class key filters. More...
class  KeyFilterManager
class  KeyGenerationJob
 An abstract base class for asynchronous key generation. More...
class  KeyListJob
 An abstract base class for asynchronous key listers. More...
class  MultiDeleteJob
 A convenience class bundling together multiple DeleteJobs. More...
class  RefreshKeysJob
 An abstract base class for asynchronous key refreshers. More...
class  SignEncryptJob
 An abstract base class for asynchronous combined signing and encrypting. More...
class  SignJob
 An abstract base class for asynchronous signing. More...
class  SpecialJob
 An abstract base class for protocol-specific jobs. More...
class  VerifyDetachedJob
 An abstract base class for asynchronous verification of detached signatures. More...
class  VerifyOpaqueJob
 An abstract base class for asynchronous verification of opaque signatures. More...
class  BackendConfigWidget
class  CryptoConfigDialog
 Simple KDialogBase wrapper around CryptoConfigModule. More...
class  CryptoConfigModule
 Crypto Config Module widget, dynamically generated from CryptoConfig It's a simple QWidget so that it can be embedded into a dialog or into a KCModule. More...
class  DirectoryServicesWidget
class  DNAttributeOrderConfigWidget
class  KeyApprovalDialog
class  KeyListViewItem
class  SubkeyKeyListViewItem
class  UserIDKeyListViewItem
class  SignatureKeyListViewItem
class  KeyListView
class  KeyRequester
 Base class for SigningKeyRequester and EncryptionKeyRequester. More...
class  EncryptionKeyRequester
class  SigningKeyRequester
class  KeySelectionDialog
class  PassphraseDialog
class  ProgressBar
 A QProgressBar with self-powered busy indicator. More...
class  ProgressDialog
 A progress dialog for Kleo::Jobs. More...

Enumerations

enum  CryptoMessageFormat {
  InlineOpenPGPFormat = 1, OpenPGPMIMEFormat = 2, SMIMEFormat = 4, SMIMEOpaqueFormat = 8,
  AnyOpenPGP = InlineOpenPGPFormat|OpenPGPMIMEFormat, AnySMIME = SMIMEOpaqueFormat|SMIMEFormat, AutoFormat = AnyOpenPGP|AnySMIME
}
enum  Action {
  Conflict, DoIt, DontDoIt, Ask,
  AskOpportunistic, Impossible
}
enum  EncryptionPreference {
  UnknownPreference = 0, NeverEncrypt = 1, AlwaysEncrypt = 2, AlwaysEncryptIfPossible = 3,
  AlwaysAskForEncryption = 4, AskWheneverPossible = 5, MaxEncryptionPreference = AskWheneverPossible
}
enum  SigningPreference {
  UnknownSigningPreference = 0, NeverSign = 1, AlwaysSign = 2, AlwaysSignIfPossible = 3,
  AlwaysAskForSigning = 4, AskSigningWheneverPossible = 5, MaxSigningPreference = AskSigningWheneverPossible
}

Functions

const char * cryptoMessageFormatToString (Kleo::CryptoMessageFormat f)
QStringList cryptoMessageFormatsToStringList (unsigned int f)
QString cryptoMessageFormatToLabel (Kleo::CryptoMessageFormat f)
Kleo::CryptoMessageFormat stringToCryptoMessageFormat (const QString &s)
unsigned int stringListToCryptoMessageFormats (const QStringList &sl)
const char * encryptionPreferenceToString (EncryptionPreference pref)
Kleo::EncryptionPreference stringToEncryptionPreference (const QString &str)
QString encryptionPreferenceToLabel (EncryptionPreference pref)
const char * signingPreferenceToString (SigningPreference pref)
Kleo::SigningPreference stringToSigningPreference (const QString &str)
QString signingPreferenceToLabel (SigningPreference pref)
T * lvi_cast (QListViewItem *item)
const T * lvi_cast (const QListViewItem *item)
KDE Home | KDE Accessibility Home | Description of Access Keys