• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • KDE Support
  • Sitemap
  • Contact Us
 

qca

gpgQCAPlugin::GpgOp

gpgQCAPlugin::GpgOp Class Reference

#include <gpgop.h>

Inheritance diagram for gpgQCAPlugin::GpgOp:
Inheritance graph
[legend]

List of all members.

Classes

class  Event
class  Key
class  KeyItem

Public Types

enum  Error {
  ErrorProcess, ErrorPassphrase, ErrorFormat, ErrorSignerExpired,
  ErrorEncryptExpired, ErrorEncryptUntrusted, ErrorEncryptInvalid, ErrorDecryptNoKey,
  ErrorUnknown
}
typedef QList< Key > KeyList
enum  Type {
  Check, SecretKeyringFile, PublicKeyringFile, SecretKeys,
  PublicKeys, Encrypt, Decrypt, Sign,
  SignAndEncrypt, SignClearsign, SignDetached, Verify,
  VerifyDetached, Import, Export, DeleteKey
}
enum  VerifyResult { VerifyGood, VerifyBad, VerifyNoKey }

Signals

void bytesWritten (int bytes)
void finished ()
void needCard ()
void needPassphrase (const QString &keyId)
void readyRead ()
void readyReadDiagnosticText ()

Public Member Functions

 GpgOp (const QString &bin, QObject *parent=0)
 ~GpgOp ()
void cardOkay ()
void doCheck ()
void doDecrypt ()
void doDeleteKey (const QString &key_fingerprint)
void doEncrypt (const QStringList &recip_ids)
void doExport (const QString &key_id)
void doImport (const QByteArray &in)
void doPublicKeyringFile ()
void doPublicKeys ()
void doSecretKeyringFile ()
void doSecretKeys ()
void doSign (const QString &signer_id)
void doSignAndEncrypt (const QString &signer_id, const QStringList &recip_ids)
void doSignClearsign (const QString &signer_id)
void doSignDetached (const QString &signer_id)
void doVerify ()
void doVerifyDetached (const QByteArray &sig)
QString encryptedToId () const
void endWrite ()
Error errorCode () const
bool isActive () const
QString keyringFile () const
KeyList keys () const
Type op () const
QByteArray read ()
QString readDiagnosticText ()
void reset ()
void setAlwaysTrust (bool b)
void setAsciiFormat (bool b)
void setDisableAgent (bool b)
void setKeyrings (const QString &pubfile, const QString &secfile)
QString signerId () const
void submitPassphrase (const QCA::SecureArray &a)
bool success () const
QDateTime timestamp () const
VerifyResult verifyResult () const
Event waitForEvent (int msecs=-1)
bool wasSigned () const
void write (const QByteArray &in)

Detailed Description

Definition at line 28 of file gpgop.h.


Member Typedef Documentation

typedef QList<Key> gpgQCAPlugin::GpgOp::KeyList

Definition at line 132 of file gpgop.h.


Member Enumeration Documentation

enum gpgQCAPlugin::GpgOp::Error
Enumerator:
ErrorProcess 
ErrorPassphrase 
ErrorFormat 
ErrorSignerExpired 
ErrorEncryptExpired 
ErrorEncryptUntrusted 
ErrorEncryptInvalid 
ErrorDecryptNoKey 
ErrorUnknown 

Definition at line 59 of file gpgop.h.

enum gpgQCAPlugin::GpgOp::Type
Enumerator:
Check 
SecretKeyringFile 
PublicKeyringFile 
SecretKeys 
PublicKeys 
Encrypt 
Decrypt 
Sign 
SignAndEncrypt 
SignClearsign 
SignDetached 
Verify 
VerifyDetached 
Import 
Export 
DeleteKey 

Definition at line 32 of file gpgop.h.

enum gpgQCAPlugin::GpgOp::VerifyResult
Enumerator:
VerifyGood 
VerifyBad 
VerifyNoKey 

Definition at line 52 of file gpgop.h.


Constructor & Destructor Documentation

gpgQCAPlugin::GpgOp::GpgOp ( const QString &  bin,
QObject *  parent = 0 
) [explicit]

Definition at line 1376 of file gpgop.cpp.

gpgQCAPlugin::GpgOp::~GpgOp (  ) 

Definition at line 1383 of file gpgop.cpp.


Member Function Documentation

void gpgQCAPlugin::GpgOp::bytesWritten ( int  bytes  )  [signal]
void gpgQCAPlugin::GpgOp::cardOkay (  ) 

Definition at line 1544 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doCheck (  ) 

Definition at line 1424 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doDecrypt (  ) 

Definition at line 1466 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doDeleteKey ( const QString &  key_fingerprint  ) 

Definition at line 1528 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doEncrypt ( const QStringList &  recip_ids  ) 

Definition at line 1454 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doExport ( const QString &  key_id  ) 

Definition at line 1521 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doImport ( const QByteArray &  in  ) 

Definition at line 1514 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doPublicKeyringFile (  ) 

Definition at line 1436 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doPublicKeys (  ) 

Definition at line 1448 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doSecretKeyringFile (  ) 

Definition at line 1430 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doSecretKeys (  ) 

Definition at line 1442 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doSign ( const QString &  signer_id  ) 

Definition at line 1472 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doSignAndEncrypt ( const QString &  signer_id,
const QStringList &  recip_ids 
)

Definition at line 1479 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doSignClearsign ( const QString &  signer_id  ) 

Definition at line 1487 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doSignDetached ( const QString &  signer_id  ) 

Definition at line 1494 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doVerify (  ) 

Definition at line 1501 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::doVerifyDetached ( const QByteArray &  sig  ) 

Definition at line 1507 of file gpgop.cpp.

QString gpgQCAPlugin::GpgOp::encryptedToId (  )  const

Definition at line 1614 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::endWrite (  ) 

Definition at line 1568 of file gpgop.cpp.

GpgOp::Error gpgQCAPlugin::GpgOp::errorCode (  )  const

Definition at line 1599 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::finished (  )  [signal]
bool gpgQCAPlugin::GpgOp::isActive (  )  const

Definition at line 1393 of file gpgop.cpp.

QString gpgQCAPlugin::GpgOp::keyringFile (  )  const

Definition at line 1609 of file gpgop.cpp.

GpgOp::KeyList gpgQCAPlugin::GpgOp::keys (  )  const

Definition at line 1604 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::needCard (  )  [signal]
void gpgQCAPlugin::GpgOp::needPassphrase ( const QString &  keyId  )  [signal]
GpgOp::Type gpgQCAPlugin::GpgOp::op (  )  const

Definition at line 1398 of file gpgop.cpp.

QByteArray gpgQCAPlugin::GpgOp::read (  ) 

Definition at line 1549 of file gpgop.cpp.

QString gpgQCAPlugin::GpgOp::readDiagnosticText (  ) 

Definition at line 1573 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::readyRead (  )  [signal]
void gpgQCAPlugin::GpgOp::readyReadDiagnosticText (  )  [signal]
void gpgQCAPlugin::GpgOp::reset (  ) 

Definition at line 1388 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::setAlwaysTrust ( bool  b  ) 

Definition at line 1413 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::setAsciiFormat ( bool  b  ) 

Definition at line 1403 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::setDisableAgent ( bool  b  ) 

Definition at line 1408 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::setKeyrings ( const QString &  pubfile,
const QString &  secfile 
)

Definition at line 1418 of file gpgop.cpp.

QString gpgQCAPlugin::GpgOp::signerId (  )  const

Definition at line 1624 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::submitPassphrase ( const QCA::SecureArray &  a  ) 

Definition at line 1536 of file gpgop.cpp.

bool gpgQCAPlugin::GpgOp::success (  )  const

Definition at line 1594 of file gpgop.cpp.

QDateTime gpgQCAPlugin::GpgOp::timestamp (  )  const

Definition at line 1629 of file gpgop.cpp.

GpgOp::VerifyResult gpgQCAPlugin::GpgOp::verifyResult (  )  const

Definition at line 1634 of file gpgop.cpp.

GpgOp::Event gpgQCAPlugin::GpgOp::waitForEvent ( int  msecs = -1  ) 

Definition at line 1580 of file gpgop.cpp.

bool gpgQCAPlugin::GpgOp::wasSigned (  )  const

Definition at line 1619 of file gpgop.cpp.

void gpgQCAPlugin::GpgOp::write ( const QByteArray &  in  ) 

Definition at line 1563 of file gpgop.cpp.


The documentation for this class was generated from the following files:
  • gpgop.h
  • gpgop.cpp

qca

Skip menu "qca"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE Support

Skip menu "KDE Support"
  • akonadi
  • Decibel
  • grantlee
  • kdewin
  • phonon
  •     Backend
  • polkit-qt
  • qca
  • qimageblitz
  • soprano
  • strigi
  •     searchclient
  •     streamanalyzer
  •     streams
Generated for KDE Support by doxygen 1.5.9-20090814
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