diff --git a/src/app/pages/register/register.component.ts b/src/app/pages/register/register.component.ts
index cf4bbab..8fa6b76 100644
--- a/src/app/pages/register/register.component.ts
+++ b/src/app/pages/register/register.component.ts
@@ -166,4 +166,11 @@ export class RegisterDialog {
this.downloaded = true;
}
+ copyKey(inputElement) {
+ inputElement.select();
+ document.execCommand('copy');
+ inputElement.setSelectionRange(0, 0);
+ this.downloaded = true;
+ }
+
}
diff --git a/src/app/pages/register/register.dialog.html b/src/app/pages/register/register.dialog.html
index 29766c9..0002b13 100644
--- a/src/app/pages/register/register.dialog.html
+++ b/src/app/pages/register/register.dialog.html
@@ -8,21 +8,23 @@
{{'pgp.privateKey' | i18n}}
-
+
{{'pgp.privateKey.downloadKey' |
i18n}}
+ {{'pgp.privateKey.copyKey' |
+ i18n}}
+ announcement
{{'pgp.privateKey.confirmStore' | i18n}}
-
\ No newline at end of file