libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit e218a12b1f56eeebdb23f43abc729852655550ad
parent 2fa10d5f5a5eeacb1b4407ed9479dd2cb5cff4f9
Author: MS <ms@taler.net>
Date:   Fri,  3 Feb 2023 17:52:00 +0100

comments

Diffstat:
Msandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt b/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt @@ -1426,6 +1426,7 @@ suspend fun ApplicationCall.ebicsweb() { ) respondText(strResp, ContentType.Application.Xml, HttpStatusCode.OK) } + // FIXME: should check subscriber state? "ebicsNoPubKeyDigestsRequest" -> { val requestObject = requestDocument.toObject<EbicsNpkdRequest>() val hostInfo = ensureEbicsHost(requestObject.header.static.hostID) @@ -1434,6 +1435,7 @@ suspend fun ApplicationCall.ebicsweb() { else -> throw EbicsInvalidXmlError() } } + // FIXME: must check subscriber state. "ebicsRequest" -> { val requestObject = requestDocument.toObject<EbicsRequest>() val responseXmlStr = transaction(Connection.TRANSACTION_SERIALIZABLE, repetitionAttempts = 10) {