62 static bool isSupported();
75 void setProcessAllSignatures(
bool processAll);
76 bool processAllSignatures()
const;
83 void setInputFile(
const QString &path);
84 QString inputFile()
const;
90 void setOutputDirectory(
const QString &outputDirectory);
91 QString outputDirectory()
const;
104 virtual GpgME::Error
start(
const std::shared_ptr<QIODevice> &cipherText) = 0;
124 void result(
const GpgME::DecryptionResult &decryptionResult,
125 const GpgME::VerificationResult &verificationResult,
126 const QString &auditLogAsHtml = {},
127 const GpgME::Error &auditLogError = {});
130 Q_DECLARE_PRIVATE(DecryptVerifyArchiveJob)