aboutsummaryrefslogtreecommitdiffstats
path: root/include/gpg/GpgContext.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--include/gpg/GpgContext.h6
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