diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-05-05 12:07:55 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-05-05 12:07:55 +0530 |
commit | 74109cd0682cd4ced092ab6a858b35b65b380317 (patch) | |
tree | ef8e701057f532240c0372072342623adf78917d /libeufin/concepts.rst | |
parent | 478c5d2e631eee2b8efbf2abff7dad4e83fef69a (diff) | |
download | docs-74109cd0682cd4ced092ab6a858b35b65b380317.tar.gz docs-74109cd0682cd4ced092ab6a858b35b65b380317.tar.bz2 docs-74109cd0682cd4ced092ab6a858b35b65b380317.zip |
layer->facade
Diffstat (limited to 'libeufin/concepts.rst')
-rw-r--r-- | libeufin/concepts.rst | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/libeufin/concepts.rst b/libeufin/concepts.rst index a2c61b9b..86797a52 100644 --- a/libeufin/concepts.rst +++ b/libeufin/concepts.rst @@ -106,18 +106,18 @@ Examples: # according to the bank server (with EBICS, does a HTD request). curl -XPOST $AUTHEADER https://example1.libeufin.tech/bank-transports/my-ebics-testacct/query-bank-accounts -Layers ------- +Facades +------- -Layers allow extra domain-specific functionality to be implemented on top of users, bank accounts -and bank transports. Layers store the following information: +Facades allow extra domain-specific functionality to be implemented on top of users, bank accounts +and bank transports. Facades store the following information: -* Local name of the layer -* Layer type and options specific to the type -* associated bank accounts and bank transports that can be accessed by the layer -* internal tables used by the layer (i.e. layers are stateful) +* Local name of the facade +* Facade type and options specific to the type +* Associated bank accounts and bank transports that can be accessed by the layer +* Internal tables used by the facade (i.e. facades are stateful) -The only layer currently supported by LibEuFin is the "Taler Wire Gateway API" layer. +The only facade currently supported by LibEuFin is the "Taler Wire Gateway API" layer. It provides a filtered view on the transaction history, a more restricted API to create payment requests, and a mechanism to create a counter-transaction for incoming transaction that do not conform to a certain format. @@ -126,8 +126,8 @@ Examples: .. code:: none - # Request the Taler-specific history through the layer - curl $AUTHEADER https://example1.libeufin.tech/layers/my-taler-wire-gw/api/history/incoming + # Request the Taler-specific history through the facade + curl $AUTHEADER https://example1.libeufin.tech/facades/my-taler-wire-gw/api/history/incoming Access Control ============== |