diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-02-06 14:32:40 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-02-06 14:32:40 +0100 |
commit | 8e6431fdf40d8142f9767c46d76731a82a072546 (patch) | |
tree | 6013ef8078568704e737b77eb83868ae843cf02c /sandbox | |
parent | 735135e718a8b6ebf35cd479851af71d0471ef24 (diff) | |
download | libeufin-8e6431fdf40d8142f9767c46d76731a82a072546.tar.gz libeufin-8e6431fdf40d8142f9767c46d76731a82a072546.tar.bz2 libeufin-8e6431fdf40d8142f9767c46d76731a82a072546.zip |
refactoring / cleanup
Diffstat (limited to 'sandbox')
-rw-r--r-- | sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt | 5 | ||||
-rwxr-xr-x | sandbox/src/main/python/libeufin-cli | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt b/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt index ec1fd5b9..4f20ef0e 100644 --- a/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt +++ b/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt @@ -280,6 +280,10 @@ private fun handleEbicsTSD(requestContext: RequestContext): ByteArray { return "Hello World".toByteArray() } +private fun handleEbicsPTK(requestContext: RequestContext): ByteArray { + return "Hello I am a dummy PTK response.".toByteArray() +} + private fun handleEbicsC52(requestContext: RequestContext): ByteArray { val subscriber = requestContext.subscriber @@ -650,6 +654,7 @@ private fun handleEbicsDownloadTransactionInitialization(requestContext: Request "C52" -> handleEbicsC52(requestContext) "C53" -> handleEbicsC52(requestContext) "TSD" -> handleEbicsTSD(requestContext) + "PTK" -> handleEbicsPTK(requestContext) else -> throw EbicsInvalidXmlError() } diff --git a/sandbox/src/main/python/libeufin-cli b/sandbox/src/main/python/libeufin-cli index 9b33bdc2..9a4fe52d 100755 --- a/sandbox/src/main/python/libeufin-cli +++ b/sandbox/src/main/python/libeufin-cli @@ -405,7 +405,7 @@ def c52(obj, account_id, nexus_base_url): def ptk(obj, account_id, nexus_base_url): url = urljoin(nexus_base_url, "/ebics/subscribers/{}/sendPTK".format(account_id)) try: - resp = post(url) + resp = post(url, json=dict()) except Exception: print("Could not reach the bank") return |