taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 416bc151ac9fa4d5a2eab26231cdac3c5d2ef39a
parent 7e2450e1d6d79dcedce7e2898ab9e2009069de0b
Author: MS <ms@taler.net>
Date:   Tue, 11 Jul 2023 11:29:46 +0200

EBICS 3 tutorial: confirming keys

Diffstat:
Mlibeufin/ebics3-test-tutorial.rst | 23++++++++++++++++++++---
Alibeufin/set-EBICS-keys.png | 0
2 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/libeufin/ebics3-test-tutorial.rst b/libeufin/ebics3-test-tutorial.rst @@ -86,13 +86,13 @@ Clone the following repository: git://git.taler.net/deployment -Navigate in the following directory +navigate in the following directory .. code-block:: shell-session deployment/nlnet/task3 -And build the Docker image with the following command: +and build the Docker image with the following command: .. code-block:: shell-session @@ -103,7 +103,7 @@ If the previous steps succeeded, the *pofi* image is ready to be run. .. note:: Although the test runner guides the user via live instructions, - it's advised to read the `Testing description`_ section. + it's advised to read the `Test details`_ section. The test runner needs the following two values: EBICS user ID and EBICS partner ID. The `previous section <get-ebics-ids_>`_ explains how @@ -113,6 +113,23 @@ to get them. docker run -it pofi $EBICS_USER_ID $EBICS_PARTNER_ID +Right after the start, the test runner needs the user intervention to +confirm the user keys at the bank side. For this reason, it will pause +the execution until the user is done. The following screenshot shows +how to navigate to the page where the user has to intervene: + +.. image:: get-EBICS-IDs-0.png + +Once obtaining the page below, box #1 resets potential previous uploaded +keys (only required when running the test more than once), and box #2 confirms +the newly uploaded keys. Note: in production cases, such confirmation happens +via the traditional paper mail. + +.. image:: set-EBICS-keys.png + +After having confirmed the new keys, the execution can be resumed to +let the test runner proceed with the uploading and downloading operations. + Test details ------------ diff --git a/libeufin/set-EBICS-keys.png b/libeufin/set-EBICS-keys.png Binary files differ.