summaryrefslogtreecommitdiff
path: root/libeufin
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-05-08 14:45:43 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-05-08 14:46:07 +0530
commita92981f37ddca8903e4f72359a22a6ff699546dd (patch)
treed4a59ac496e549a05a1660df95a756fbb55fd73a /libeufin
parent92607df88f02ebd2b7f5fec8ca328cc2087dc6ef (diff)
downloaddocs-a92981f37ddca8903e4f72359a22a6ff699546dd.tar.gz
docs-a92981f37ddca8903e4f72359a22a6ff699546dd.tar.bz2
docs-a92981f37ddca8903e4f72359a22a6ff699546dd.zip
LibEuFin: remove outdated architecture docs (superseeded by concepts doc)
Diffstat (limited to 'libeufin')
-rw-r--r--libeufin/architecture.rst58
-rw-r--r--libeufin/index.rst1
2 files changed, 0 insertions, 59 deletions
diff --git a/libeufin/architecture.rst b/libeufin/architecture.rst
deleted file mode 100644
index e5cad890..00000000
--- a/libeufin/architecture.rst
+++ /dev/null
@@ -1,58 +0,0 @@
-LibEuFin Architecture
-#####################
-
-Sandbox
-=======
-
-* the sandbox's EBICS API emulates the behavior of a real bank's EBICS
- interface
-
-* *(Only in the future)*: FinTS API and other FinTech APIs
-
-* the sandbox's management API allows an administrator to:
-
- * create new **bank** accounts
- * create new **EBICS subscriber** accounts
-
- * a subscriber has (optionally?) a SystemID (for technical subscribers),
- a UserID and a PartnerID
- * each bank account has a list of subscribers than can access it
-
- * delete accounts
- * ...
-
-* the sandbox's "miscellaneous" API provides public functionality that is not covered
- directly by EBICS, such as:
-
- * a way to get the transactions in form of a JSON message, to check if it matches the EBICS response
-
- * you could call it a "reference history"
-
- * publicly accessible key management functionality, for example for the EBICS INI process
-
- * this is the "electronic version" of sending an HIA/INI letter
-
-* things that we do **not** want to implement right now:
-
- * Distributed electronic signatures. For now, it is enough for every order
- to be signed just by one authorized subscriber.
-
-Nexus
-=====
-
-The Nexus takes JSON requests and translates them into API calls for the
-respective real bank accounts (EBICS, FinTS, ...). It also stores the bank
-transaction history to enable a linearlized view on the transaction history
-with unique transaction identifier, which some of the underlying banking APIs
-don't provide directly.
-
-``libeufin-nexus-httpd`` is the binary (or wrapper around the Java invocation)
-that runs the HTTP service.
-
-
-CLI Tools
-=========
-
-The Sandbox and Nexus are only HTTP services. The CLI tools are used to
-actually access them.
-
diff --git a/libeufin/index.rst b/libeufin/index.rst
index ea3c7aa3..e128cf04 100644
--- a/libeufin/index.rst
+++ b/libeufin/index.rst
@@ -8,7 +8,6 @@ LibEuFin is a project providing free software tooling for European FinTech.
concepts
ebics
- architecture
api-sandbox
api-nexus2
iso20022