kleopatra
decryptverifytask.h
Go to the documentation of this file.
84 boost::shared_ptr<DecryptVerifyResult> fromDecryptResult( const GpgME::DecryptionResult & dr, const QByteArray & plaintext, const AuditLog & auditLog );
85 boost::shared_ptr<DecryptVerifyResult> fromDecryptResult( const GpgME::Error & err, const QString& details, const AuditLog & auditLog );
86 boost::shared_ptr<DecryptVerifyResult> fromDecryptVerifyResult( const GpgME::DecryptionResult & dr, const GpgME::VerificationResult & vr, const QByteArray & plaintext, const AuditLog & auditLog );
87 boost::shared_ptr<DecryptVerifyResult> fromDecryptVerifyResult( const GpgME::Error & err, const QString & what, const AuditLog & auditLog );
88 boost::shared_ptr<DecryptVerifyResult> fromVerifyOpaqueResult( const GpgME::VerificationResult & vr, const QByteArray & plaintext, const AuditLog & auditLog );
89 boost::shared_ptr<DecryptVerifyResult> fromVerifyOpaqueResult( const GpgME::Error & err, const QString & details, const AuditLog & auditLog );
90 boost::shared_ptr<DecryptVerifyResult> fromVerifyDetachedResult( const GpgME::VerificationResult & vr, const AuditLog & auditLog );
91 boost::shared_ptr<DecryptVerifyResult> fromVerifyDetachedResult( const GpgME::Error & err, const QString & details, const AuditLog & auditLog );
223 Q_PRIVATE_SLOT( d, void slotResult( GpgME::DecryptionResult, GpgME::VerificationResult, QByteArray ) )
241 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:845
void autodetectProtocolFromInput()
Definition: decryptverifytask.cpp:1010
DecryptVerifyTask(QObject *parent=0)
Definition: decryptverifytask.cpp:831
GpgME::Protocol protocol() const
Definition: decryptverifytask.cpp:889
KMime::Types::Mailbox informativeSender() const
Definition: decryptverifytask.cpp:757
virtual ~AbstractDecryptVerifyTask()
Definition: decryptverifytask.cpp:754
void setSignedData(const boost::shared_ptr< Input > &signedData)
~VerifyDetachedTask()
Definition: decryptverifytask.cpp:1272
Definition: auditlog.h:48
void autodetectProtocolFromInput()
Definition: decryptverifytask.cpp:859
int errorCode() const
Definition: decryptverifytask.cpp:710
QString details() const
Definition: decryptverifytask.cpp:694
Definition: task.h:57
DecryptTask(QObject *parent=0)
Definition: decryptverifytask.cpp:982
~VerifyOpaqueTask()
Definition: decryptverifytask.cpp:1138
void setInput(const boost::shared_ptr< Input > &input)
Definition: decryptverifytask.cpp:839
boost::shared_ptr< DecryptVerifyResult > fromVerifyOpaqueResult(const GpgME::VerificationResult &vr, const QByteArray &plaintext, const AuditLog &auditLog)
~DecryptVerifyTask()
Definition: decryptverifytask.cpp:835
VerifyOpaqueTask(QObject *parent=0)
Definition: decryptverifytask.cpp:1134
static const GpgME::Key & keyForSignature(const GpgME::Signature &sig, const std::vector< GpgME::Key > &keys)
Definition: decryptverifytask.cpp:735
GpgME::VerificationResult verificationResult() const
Definition: decryptverifytask.cpp:730
virtual void autodetectProtocolFromInput()=0
void setOutput(const boost::shared_ptr< Output > &output)
Definition: decryptverifytask.cpp:996
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:1142
void setProtocol(GpgME::Protocol prot)
Definition: decryptverifytask.cpp:851
virtual QString outputLabel() const =0
VisualCode code() const
Definition: decryptverifytask.cpp:724
QString overview() const
Definition: decryptverifytask.cpp:682
void setSignedData(const boost::shared_ptr< Input > &signedData)
Definition: decryptverifytask.cpp:1282
QString errorString() const
Definition: decryptverifytask.cpp:715
bool hasError() const
Definition: decryptverifytask.cpp:705
Definition: decryptverifytask.h:101
GpgME::Protocol protocol() const
Definition: decryptverifytask.cpp:1192
void decryptVerifyResult(const boost::shared_ptr< const Kleo::Crypto::DecryptVerifyResult > &)
AbstractDecryptVerifyTask(QObject *parent=0)
Definition: decryptverifytask.cpp:752
void setOutput(const boost::shared_ptr< Output > &output)
Definition: decryptverifytask.cpp:1148
Definition: task.h:119
void setInput(const boost::shared_ptr< Input > &input)
Definition: decryptverifytask.cpp:1276
boost::shared_ptr< DecryptVerifyResult > fromDecryptResult(const GpgME::DecryptionResult &dr, const QByteArray &plaintext, const AuditLog &auditLog)
GpgME::Protocol protocol() const
Definition: decryptverifytask.cpp:1326
AuditLog auditLog() const
Definition: decryptverifytask.cpp:720
void setInput(const boost::shared_ptr< Input > &input)
Definition: decryptverifytask.cpp:990
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:762
void setProtocol(GpgME::Protocol prot)
Definition: decryptverifytask.cpp:1288
QObject * parent() const
void autodetectProtocolFromInput()
Definition: decryptverifytask.cpp:1162
GpgME::Protocol protocol() const
Definition: decryptverifytask.cpp:1040
VerifyDetachedTask(QObject *parent=0)
Definition: decryptverifytask.cpp:1268
void setProtocol(GpgME::Protocol prot)
Definition: decryptverifytask.cpp:1002
void setProtocol(GpgME::Protocol prot)
Definition: decryptverifytask.cpp:1154
void autodetectProtocolFromInput()
Definition: decryptverifytask.cpp:1296
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.