gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-docs] branch master updated: nexus backup specification


From: gnunet
Subject: [taler-docs] branch master updated: nexus backup specification
Date: Thu, 21 Nov 2019 05:06:28 +0100

This is an automated email from the git hooks/post-receive script.

marcello pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new bcc436f  nexus backup specification
bcc436f is described below

commit bcc436f7a92936ab457b21c91c5e08cecaa050a0
Author: Marcello Stanisci <address@hidden>
AuthorDate: Thu Nov 21 05:05:54 2019 +0100

    nexus backup specification
---
 libeufin/api-nexus.rst | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/libeufin/api-nexus.rst b/libeufin/api-nexus.rst
index 80a297c..65e321b 100644
--- a/libeufin/api-nexus.rst
+++ b/libeufin/api-nexus.rst
@@ -57,6 +57,53 @@ Bank Account Management
 Low-level EBICS API
 -------------------
 
+.. http:put:: <nexus>/ebics/subscribers/{id}/backup
+  
+  Ask the server to export the three keys, protected with passphrase.
+
+  .. ts:def:: NexusEbicsBackupRequest
+    
+    interface NexusEbicsBackupRequest {
+    
+      passphrase: string;
+
+    }
+
+
+  .. ts:def:: NexusEbicsBackupResponse
+    
+    interface NexusEbicsBackupRequest {
+      
+      // The three passphrase-protected private keys in the PKCS#8 format
+
+      authBlob: binary;
+      encBlob: binary;
+      sigBlob: binary;
+    }
+
+
+.. http:post:: <nexus>/ebics/subscribers/{id}/restoreBackup
+  
+  Ask the server to restore the keys.
+
+  .. ts:def:: NexusEbicsRestoreBackupRequest
+
+    interface NexusEbicsRestoreBackupRequest {
+      
+      // passphrase to decrypt the keys
+      passphrase: string;
+
+      // The three passphrase-protected private keys in the PKCS#8 format
+      authBlob: binary;
+      encBlob: binary;
+      sigBlob: binary;
+    }
+
+
+
+
+  .. ts:def:: NexusEbicsCreateSubscriber
+
 .. http:post:: <nexus>/ebics/subscribers
 
   Create a new subscriber.  Create keys for the subscriber that

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]