From 11d720efd34559125bbc01111a7b428c5a4ae83e Mon Sep 17 00:00:00 2001 From: ubbo Date: Sat, 19 Sep 2009 23:02:45 +0000 Subject: add method for private-key export to context git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@222 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- context.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'context.h') diff --git a/context.h b/context.h index 5826692..c3397e4 100644 --- a/context.h +++ b/context.h @@ -68,6 +68,7 @@ public: QByteArray *outBuffer); bool decrypt(const QByteArray &inBuffer, QByteArray *outBuffer); void clearCache(); + void exportSecretKey(QString uid, QByteArray *outBuffer); signals: void keyDBChanged(); @@ -88,6 +89,10 @@ private: gpgme_error_t passphrase(const char *uid_hint, const char *passphrase_info, int last_was_bad, int fd); + + void executeGpgCommand(QStringList arguments, + QByteArray *stdOut, + QByteArray *stdErr); }; } // namespace GpgME -- cgit v1.2.3