aboutsummaryrefslogtreecommitdiffstats
path: root/lang/qt/src/verifydetachedjob.h
diff options
context:
space:
mode:
Diffstat (limited to 'lang/qt/src/verifydetachedjob.h')
-rw-r--r--lang/qt/src/verifydetachedjob.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/qt/src/verifydetachedjob.h b/lang/qt/src/verifydetachedjob.h
index c8c516bf..b5b668e3 100644
--- a/lang/qt/src/verifydetachedjob.h
+++ b/lang/qt/src/verifydetachedjob.h
@@ -79,6 +79,20 @@ public:
~VerifyDetachedJob() override;
/**
+ * Enables processing of all signatures if \a processAll is true.
+ *
+ * By default, gpg (in batch mode used by GpgME) stops the verification of
+ * data signatures when a bad signature is encountered. This can be changed
+ * by setting this flag. It's equivalent to setting the context flag
+ * "proc-all-sigs".
+ *
+ * This is only supported for OpenPGP and requires GnuPG 2.2.45, 2.4.6, or
+ * 2.5.1.
+ */
+ void setProcessAllSignatures(bool processAll);
+ bool processAllSignatures() const;
+
+ /**
* Sets the path of the file containing the signature to verify.
*
* Used if the job is started with startIt().