diff options
author | ubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2009-09-19 23:02:45 +0000 |
---|---|---|
committer | ubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2009-09-19 23:02:45 +0000 |
commit | 11d720efd34559125bbc01111a7b428c5a4ae83e (patch) | |
tree | 0817852a8053de2cfd0510e53a32ef2f93c0789b /context.h | |
parent | commented out delete-selected-keys action outside keymanagement (diff) | |
download | gpg4usb-11d720efd34559125bbc01111a7b428c5a4ae83e.tar.gz gpg4usb-11d720efd34559125bbc01111a7b428c5a4ae83e.zip |
add method for private-key export to context
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@222 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'context.h')
-rw-r--r-- | context.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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 |