aboutsummaryrefslogtreecommitdiffstats
path: root/src/gpg/function/GpgKeyImportExportor.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpg/function/GpgKeyImportExportor.h')
-rw-r--r--src/gpg/function/GpgKeyImportExportor.h22
1 files changed, 12 insertions, 10 deletions
diff --git a/src/gpg/function/GpgKeyImportExportor.h b/src/gpg/function/GpgKeyImportExportor.h
index 455e59f8..2cdb4e80 100644
--- a/src/gpg/function/GpgKeyImportExportor.h
+++ b/src/gpg/function/GpgKeyImportExportor.h
@@ -25,6 +25,7 @@
#ifndef _GPGKEYIMPORTEXPORTOR_H
#define _GPGKEYIMPORTEXPORTOR_H
+#include <string>
#include "gpg/GpgConstants.h"
#include "gpg/GpgContext.h"
#include "gpg/GpgFunctionObject.h"
@@ -33,7 +34,7 @@
namespace GpgFrontend {
class GpgImportedKey {
-public:
+ public:
std::string fpr;
int import_status;
};
@@ -41,7 +42,7 @@ public:
typedef std::list<GpgImportedKey> GpgImportedKeyList;
class GpgImportInformation {
-public:
+ public:
GpgImportInformation() = default;
explicit GpgImportInformation(gpgme_import_result_t result) {
@@ -93,19 +94,20 @@ public:
class GpgKeyImportExportor
: public SingletonFunctionObject<GpgKeyImportExportor> {
-public:
+ public:
GpgImportInformation ImportKey(StdBypeArrayPtr inBuffer);
- bool ExportKeys(KeyIdArgsListPtr &uid_list, BypeArrayPtr &out_buffer) const;
+ bool ExportKeys(KeyIdArgsListPtr& uid_list, BypeArrayPtr& out_buffer) const;
- bool ExportKeys(KeyArgsList &keys, BypeArrayPtr &outBuffer) const;
+ bool ExportKeys(KeyArgsList& keys, BypeArrayPtr& outBuffer) const;
- bool ExportSecretKey(const GpgKey &key, BypeArrayPtr outBuffer) const;
+ bool ExportSecretKey(const GpgKey& key, BypeArrayPtr outBuffer) const;
-private:
- GpgContext &ctx = GpgContext::GetInstance();
+ private:
+ GpgContext& ctx =
+ GpgContext::GetInstance(SingletonFunctionObject::GetDefaultChannel());
};
-} // namespace GpgFrontend
+} // namespace GpgFrontend
-#endif // _GPGKEYIMPORTEXPORTOR_H \ No newline at end of file
+#endif // _GPGKEYIMPORTEXPORTOR_H \ No newline at end of file