• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

libkleo

Kleo Namespace Reference


Classes

class  AddUserIDJob
 An abstract base class to asynchronously add UIDs to OpenPGP keys. More...
class  BackendConfigWidget
class  ChangeExpiryJob
 An abstract base class to change expiry asynchronously. More...
class  ChangeOwnerTrustJob
 An abstract base class to change owner trust asynchronously. More...
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  CryptoBackend
class  CryptoBackendFactory
class  CryptoConfigDialog
 Simple KDialog 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  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  DirectoryServicesWidget
class  DN
 DN parser and reorderer. More...
class  DNAttributeMapper
 DN Attribute mapper. More...
class  DNAttributeOrderConfigWidget
class  DownloadJob
 An abstract base class for asynchronous downloaders. More...
class  EncryptionKeyRequester
class  EncryptJob
 An abstract base class for asynchronous encrypters. More...
class  ExportJob
 An abstract base class for asynchronous exporters. More...
class  FileNameRequester
class  GnuPGProcessBase
 a base class for GPG and GPGSM processes. 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  KeyApprovalDialog
class  KeyFilter
 An abstract base class key filters. More...
class  KeyFilterImplBase
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  KeyListView
class  KeyListViewItem
class  KeyRequester
 Base class for SigningKeyRequester and EncryptionKeyRequester. More...
class  KeySelectionDialog
struct  lt_i_str
class  MessageBox
class  MultiDeleteJob
 A convenience class bundling together multiple DeleteJobs. More...
class  ObtainKeysJob
 SpecialJob for listing Chiasmus key files. More...
class  ProgressBar
 A QProgressBar with self-powered busy indicator. More...
class  ProgressDialog
 A progress dialog for Kleo::Jobs. More...
class  QGpgMEAddUserIDJob
class  QGpgMEBackend
class  QGpgMEChangeExpiryJob
class  QGpgMEChangeOwnerTrustJob
class  QGpgMEDecryptJob
class  QGpgMEDecryptVerifyJob
class  QGpgMEDeleteJob
class  QGpgMEDownloadJob
class  QGpgMEEncryptJob
class  QGpgMEExportJob
class  QGpgMEImportJob
class  QGpgMEKeyGenerationJob
class  QGpgMEKeyListJob
class  QGpgMERefreshKeysJob
class  QGpgMESecretKeyExportJob
class  QGpgMESignEncryptJob
class  QGpgMESignJob
class  QGpgMESignKeyJob
class  QGpgMEVerifyDetachedJob
class  QGpgMEVerifyOpaqueJob
class  RefreshKeysJob
 An abstract base class for asynchronous key refreshers. More...
class  SignatureKeyListViewItem
class  SignEncryptJob
 An abstract base class for asynchronous combined signing and encrypting. More...
class  SigningKeyRequester
class  SignJob
 An abstract base class for asynchronous signing. More...
class  SignKeyJob
 An abstract base class to sign keys asynchronously. More...
class  SpecialJob
 An abstract base class for protocol-specific jobs. More...
class  SubkeyKeyListViewItem
class  SymCryptRunProcessBase
class  UserIDKeyListViewItem
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...

Namespaces

namespace  _detail
namespace  QGpgMEProgressTokenMapper

Enumerations

enum  Action {
  Conflict, DoIt, DontDoIt, Ask,
  AskOpportunistic, Impossible
}
enum  CryptoMessageFormat {
  InlineOpenPGPFormat = 1, OpenPGPMIMEFormat = 2, SMIMEFormat = 4, SMIMEOpaqueFormat = 8,
  AnyOpenPGP = InlineOpenPGPFormat|OpenPGPMIMEFormat, AnySMIME = SMIMEOpaqueFormat|SMIMEFormat, AutoFormat = AnyOpenPGP|AnySMIME
}
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

QStringList cryptoMessageFormatsToStringList (unsigned int f)
QString cryptoMessageFormatToLabel (Kleo::CryptoMessageFormat f)
const char * cryptoMessageFormatToString (Kleo::CryptoMessageFormat f)
QString encryptionPreferenceToLabel (EncryptionPreference pref)
const char * encryptionPreferenceToString (EncryptionPreference pref)
const T * lvi_cast (const Q3ListViewItem *item)
T * lvi_cast (Q3ListViewItem *item)
QString signingPreferenceToLabel (SigningPreference pref)
const char * signingPreferenceToString (SigningPreference pref)
unsigned int stringListToCryptoMessageFormats (const QStringList &sl)
Kleo::CryptoMessageFormat stringToCryptoMessageFormat (const QString &s)
Kleo::EncryptionPreference stringToEncryptionPreference (const QString &str)
Kleo::SigningPreference stringToSigningPreference (const QString &str)

Enumeration Type Documentation

enum Kleo::Action

Enumerator:
Conflict 
DoIt 
DontDoIt 
Ask 
AskOpportunistic 
Impossible 

Definition at line 60 of file enum.h.

enum Kleo::CryptoMessageFormat

Enumerator:
InlineOpenPGPFormat 
OpenPGPMIMEFormat 
SMIMEFormat 
SMIMEOpaqueFormat 
AnyOpenPGP 
AnySMIME 
AutoFormat 

Definition at line 43 of file enum.h.

enum Kleo::EncryptionPreference

Enumerator:
UnknownPreference 
NeverEncrypt 
AlwaysEncrypt 
AlwaysEncryptIfPossible 
AlwaysAskForEncryption 
AskWheneverPossible 
MaxEncryptionPreference 

Definition at line 64 of file enum.h.

enum Kleo::SigningPreference

Enumerator:
UnknownSigningPreference 
NeverSign 
AlwaysSign 
AlwaysSignIfPossible 
AlwaysAskForSigning 
AskSigningWheneverPossible 
MaxSigningPreference 

Definition at line 78 of file enum.h.


Function Documentation

KLEO_EXPORT QStringList Kleo::cryptoMessageFormatsToStringList ( unsigned int  f  ) 

Definition at line 70 of file enum.cpp.

KLEO_EXPORT QString Kleo::cryptoMessageFormatToLabel ( Kleo::CryptoMessageFormat  f  ) 

Definition at line 78 of file enum.cpp.

KLEO_EXPORT const char * Kleo::cryptoMessageFormatToString ( Kleo::CryptoMessageFormat  f  ) 

Definition at line 61 of file enum.cpp.

KLEO_EXPORT QString Kleo::encryptionPreferenceToLabel ( EncryptionPreference  pref  ) 

Definition at line 138 of file enum.cpp.

KLEO_EXPORT const char * Kleo::encryptionPreferenceToString ( EncryptionPreference  pref  ) 

Definition at line 104 of file enum.cpp.

const T* Kleo::lvi_cast ( const Q3ListViewItem *  item  )  [inline]

Definition at line 63 of file keylistview.h.

T* Kleo::lvi_cast ( Q3ListViewItem *  item  )  [inline]

Definition at line 57 of file keylistview.h.

KLEO_EXPORT QString Kleo::signingPreferenceToLabel ( SigningPreference  pref  ) 

Definition at line 190 of file enum.cpp.

KLEO_EXPORT const char * Kleo::signingPreferenceToString ( SigningPreference  pref  ) 

Definition at line 156 of file enum.cpp.

KLEO_EXPORT unsigned int Kleo::stringListToCryptoMessageFormats ( const QStringList &  sl  ) 

Definition at line 95 of file enum.cpp.

KLEO_EXPORT CryptoMessageFormat Kleo::stringToCryptoMessageFormat ( const QString &  s  ) 

Definition at line 87 of file enum.cpp.

KLEO_EXPORT EncryptionPreference Kleo::stringToEncryptionPreference ( const QString &  str  ) 

Definition at line 123 of file enum.cpp.

KLEO_EXPORT SigningPreference Kleo::stringToSigningPreference ( const QString &  str  ) 

Definition at line 175 of file enum.cpp.

libkleo

Skip menu "libkleo"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal