diff options
Diffstat (limited to 'lang/qt/src/verifydetachedjob.h')
-rw-r--r-- | lang/qt/src/verifydetachedjob.h | 14 |
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(). |