diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-09-25 16:25:06 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-09-25 16:25:06 +0200 |
commit | 25bf0d9c09713634bed5ccd2d3b673b0525c6e5d (patch) | |
tree | b868b2ddc13f651aa870de55a38d42792bc522cf | |
parent | c42f3ee33d1baee1ca74a071bbbef343799ecfd8 (diff) | |
download | docs-25bf0d9c09713634bed5ccd2d3b673b0525c6e5d.tar.gz docs-25bf0d9c09713634bed5ccd2d3b673b0525c6e5d.tar.bz2 docs-25bf0d9c09713634bed5ccd2d3b673b0525c6e5d.zip |
libeufin: sandbox api
-rw-r--r-- | libeufin/ebics.rst | 34 | ||||
-rw-r--r-- | libeufin/index.rst | 1 |
2 files changed, 32 insertions, 3 deletions
diff --git a/libeufin/ebics.rst b/libeufin/ebics.rst index a47b109f..a77cf5bd 100644 --- a/libeufin/ebics.rst +++ b/libeufin/ebics.rst @@ -67,8 +67,28 @@ EBICS Glossary Host protocol version 5. Refers to the XML Schema defined in *EBICS 3.0*. Host ID - Alphanumeric identifier for the EBICS Host, i.e. the financial institution's EBICS server. - Given to the EBICS client by the financial institution. + Alphanumeric identifier for the EBICS Host. One EBICS server can + host multiple banks, and each bank is identified by the Host ID. + This concept is similar to Taler's merchant backend instance identifiers. + + Partner ID + In German, this is called "Kunden ID" (= Customer ID). + One partner can have multiple "participants", which are identified by user IDs. + + Practical example: A company has one Partner ID. Each person at the company + that can access the company's bank accounts gets their own User ID. + When the person is indirectly accessing the bank server (for example via + a client server application), an additional "System ID" is created for this + "technical subscriber". When there is no technical subscriber, the System ID + must be the same as the User ID. Usually the System ID is optional though. + + The ``(partner, user, system)`` triple uniquely identifies a subscriber. + + User ID + ?? + + System ID + ?? ISO 20022 *ISO 20022: Financial Services - Universal financial industry message scheme*. Rather important @@ -137,12 +157,20 @@ HIA HPB Query the three RSA keys of the financial institute. -HP +HPD Host Parameter Data. Used to query the capabilities of the financial institution. INI Transmission of the subscriber keys for bank-technical electronic signatures. +HCS + Change keys without having to send a new INI/HIA letter. + +SPR + Suspend a subscriber. Used when a key compromise is suspected. + + + The following order types are, for now, not relevant for LibEuFin: H3K diff --git a/libeufin/index.rst b/libeufin/index.rst index 8e6472b7..816aa54f 100644 --- a/libeufin/index.rst +++ b/libeufin/index.rst @@ -8,3 +8,4 @@ LibEuFin is a project providing free software tooling for European FinTech. ebics architecture + api-sandbox |