diff options
Diffstat (limited to '')
-rw-r--r-- | include/gpg/GpgContext.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/gpg/GpgContext.h b/include/gpg/GpgContext.h index ff4a9d20..a68c6490 100644 --- a/include/gpg/GpgContext.h +++ b/include/gpg/GpgContext.h @@ -110,12 +110,18 @@ namespace GpgME { bool signKey(const GpgKey &target, const QString& uid, const QDateTime *expires); + bool revSign(const GpgKey &key, const Signature &signature); + gpgme_signature_t verify(QByteArray *inBuffer, QByteArray *sigBuffer = nullptr); bool sign(QStringList *uidList, const QByteArray &inBuffer, QByteArray *outBuffer, bool detached = false); bool addUID(const GpgKey &key, const UID &uid); + bool revUID(const GpgKey &key, const UID &uid); + + bool setPrimaryUID(const GpgKey &key, const UID &uid); + /** * @details If text contains PGP-message, put a linebreak before the message, * so that gpgme can decrypt correctly |