diff options
Diffstat (limited to 'lang/qt/src/verifyopaquejob.h')
-rw-r--r-- | lang/qt/src/verifyopaquejob.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/qt/src/verifyopaquejob.h b/lang/qt/src/verifyopaquejob.h index 8dd73141..e006886b 100644 --- a/lang/qt/src/verifyopaquejob.h +++ b/lang/qt/src/verifyopaquejob.h @@ -81,6 +81,20 @@ public: ~VerifyOpaqueJob() 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 to verify. * * Used if the job is started with startIt(). |