kleopatra
decryptverifytask.h
Go to the documentation of this file.
82 boost::shared_ptr<DecryptVerifyResult> fromDecryptResult( const GpgME::DecryptionResult & dr, const QByteArray & plaintext, const AuditLog & auditLog );
83 boost::shared_ptr<DecryptVerifyResult> fromDecryptResult( const GpgME::Error & err, const QString& details, const AuditLog & auditLog );
84 boost::shared_ptr<DecryptVerifyResult> fromDecryptVerifyResult( const GpgME::DecryptionResult & dr, const GpgME::VerificationResult & vr, const QByteArray & plaintext, const AuditLog & auditLog );
85 boost::shared_ptr<DecryptVerifyResult> fromDecryptVerifyResult( const GpgME::Error & err, const QString & what, const AuditLog & auditLog );
86 boost::shared_ptr<DecryptVerifyResult> fromVerifyOpaqueResult( const GpgME::VerificationResult & vr, const QByteArray & plaintext, const AuditLog & auditLog );
87 boost::shared_ptr<DecryptVerifyResult> fromVerifyOpaqueResult( const GpgME::Error & err, const QString & details, const AuditLog & auditLog );
88 boost::shared_ptr<DecryptVerifyResult> fromVerifyDetachedResult( const GpgME::VerificationResult & vr, const AuditLog & auditLog );
89 boost::shared_ptr<DecryptVerifyResult> fromVerifyDetachedResult( const GpgME::Error & err, const QString & details, const AuditLog & auditLog );
221 Q_PRIVATE_SLOT( d, void slotResult( GpgME::DecryptionResult, GpgME::VerificationResult, QByteArray ) )
239 static const GpgME::Key & keyForSignature( const GpgME::Signature & sig, const std::vector<GpgME::Key> & keys );
void setOutput(const boost::shared_ptr< Output > &output)
Definition: decryptverifytask.cpp:843
void autodetectProtocolFromInput()
Definition: decryptverifytask.cpp:1008
DecryptVerifyTask(QObject *parent=0)
Definition: decryptverifytask.cpp:829
GpgME::Protocol protocol() const
Definition: decryptverifytask.cpp:887
KMime::Types::Mailbox informativeSender() const
Definition: decryptverifytask.cpp:755
virtual ~AbstractDecryptVerifyTask()
Definition: decryptverifytask.cpp:752
void setSignedData(const boost::shared_ptr< Input > &signedData)
~VerifyDetachedTask()
Definition: decryptverifytask.cpp:1270
Definition: auditlog.h:48
void autodetectProtocolFromInput()
Definition: decryptverifytask.cpp:857
int errorCode() const
Definition: decryptverifytask.cpp:708
QString details() const
Definition: decryptverifytask.cpp:692
Definition: task.h:55
DecryptTask(QObject *parent=0)
Definition: decryptverifytask.cpp:980
~VerifyOpaqueTask()
Definition: decryptverifytask.cpp:1136
void setInput(const boost::shared_ptr< Input > &input)
Definition: decryptverifytask.cpp:837
boost::shared_ptr< DecryptVerifyResult > fromVerifyOpaqueResult(const GpgME::VerificationResult &vr, const QByteArray &plaintext, const AuditLog &auditLog)
~DecryptVerifyTask()
Definition: decryptverifytask.cpp:833
VerifyOpaqueTask(QObject *parent=0)
Definition: decryptverifytask.cpp:1132
static const GpgME::Key & keyForSignature(const GpgME::Signature &sig, const std::vector< GpgME::Key > &keys)
Definition: decryptverifytask.cpp:733
GpgME::VerificationResult verificationResult() const
Definition: decryptverifytask.cpp:728
virtual void autodetectProtocolFromInput()=0
void setOutput(const boost::shared_ptr< Output > &output)
Definition: decryptverifytask.cpp:994
virtual QString inputLabel() const =0
boost::shared_ptr< DecryptVerifyResult > fromVerifyDetachedResult(const GpgME::VerificationResult &vr, const AuditLog &auditLog)
void setInput(const boost::shared_ptr< Input > &input)
Definition: decryptverifytask.cpp:1140
void setProtocol(GpgME::Protocol prot)
Definition: decryptverifytask.cpp:849
virtual QString outputLabel() const =0
VisualCode code() const
Definition: decryptverifytask.cpp:722
QString overview() const
Definition: decryptverifytask.cpp:680
void setSignedData(const boost::shared_ptr< Input > &signedData)
Definition: decryptverifytask.cpp:1280
QString errorString() const
Definition: decryptverifytask.cpp:713
bool hasError() const
Definition: decryptverifytask.cpp:703
Definition: decryptverifytask.h:99
GpgME::Protocol protocol() const
Definition: decryptverifytask.cpp:1190
void decryptVerifyResult(const boost::shared_ptr< const Kleo::Crypto::DecryptVerifyResult > &)
AbstractDecryptVerifyTask(QObject *parent=0)
Definition: decryptverifytask.cpp:750
void setOutput(const boost::shared_ptr< Output > &output)
Definition: decryptverifytask.cpp:1146
Definition: task.h:117
void setInput(const boost::shared_ptr< Input > &input)
Definition: decryptverifytask.cpp:1274
boost::shared_ptr< DecryptVerifyResult > fromDecryptResult(const GpgME::DecryptionResult &dr, const QByteArray &plaintext, const AuditLog &auditLog)
GpgME::Protocol protocol() const
Definition: decryptverifytask.cpp:1324
AuditLog auditLog() const
Definition: decryptverifytask.cpp:718
void setInput(const boost::shared_ptr< Input > &input)
Definition: decryptverifytask.cpp:988
boost::shared_ptr< DecryptVerifyResult > fromDecryptVerifyResult(const GpgME::DecryptionResult &dr, const GpgME::VerificationResult &vr, const QByteArray &plaintext, const AuditLog &auditLog)
void setInformativeSender(const KMime::Types::Mailbox &senders)
Definition: decryptverifytask.cpp:760
void setProtocol(GpgME::Protocol prot)
Definition: decryptverifytask.cpp:1286
void autodetectProtocolFromInput()
Definition: decryptverifytask.cpp:1160
GpgME::Protocol protocol() const
Definition: decryptverifytask.cpp:1038
VerifyDetachedTask(QObject *parent=0)
Definition: decryptverifytask.cpp:1266
void setProtocol(GpgME::Protocol prot)
Definition: decryptverifytask.cpp:1000
void setProtocol(GpgME::Protocol prot)
Definition: decryptverifytask.cpp:1152
void autodetectProtocolFromInput()
Definition: decryptverifytask.cpp:1294
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:41 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:41 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.