aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/function/gpg/GpgKeyOpera.h
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-01-10 03:41:34 +0000
committersaturneric <[email protected]>2024-01-10 03:41:34 +0000
commit802d7ed9907a08941af353fd65c6d528a8d5ba2c (patch)
tree4362de48824e960053fbb57fc29f078797af68e3 /src/core/function/gpg/GpgKeyOpera.h
parentfix: slove some of the app building issues (diff)
downloadGpgFrontend-802d7ed9907a08941af353fd65c6d528a8d5ba2c.tar.gz
GpgFrontend-802d7ed9907a08941af353fd65c6d528a8d5ba2c.zip
feat: update core apis, functions and models
Diffstat (limited to 'src/core/function/gpg/GpgKeyOpera.h')
-rw-r--r--src/core/function/gpg/GpgKeyOpera.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/core/function/gpg/GpgKeyOpera.h b/src/core/function/gpg/GpgKeyOpera.h
index 34bcd976..5039aa9e 100644
--- a/src/core/function/gpg/GpgKeyOpera.h
+++ b/src/core/function/gpg/GpgKeyOpera.h
@@ -131,6 +131,17 @@ class GPGFRONTEND_CORE_EXPORT GpgKeyOpera
const std::shared_ptr<GenKeyInfo>& params,
const GpgOperationCallback&);
+ /**
+ * @brief
+ *
+ * @param params
+ * @param subkey_params
+ * @param callback
+ */
+ void GenerateKeyWithSubkey(const std::shared_ptr<GenKeyInfo>& params,
+ const std::shared_ptr<GenKeyInfo>& subkey_params,
+ const GpgOperationCallback& callback);
+
private:
GpgContext& ctx_ =
GpgContext::GetInstance(SingletonFunctionObject::GetChannel()); ///<