From 3dddae39749ceac04909e3a5819be6ba2e81d387 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mili=C4=87?= Date: Thu, 7 Aug 2025 17:22:46 +0200 Subject: [PATCH] feature/Add more debug information --- obp-api/src/main/scala/code/api/util/APIUtil.scala | 2 ++ obp-api/src/main/scala/code/api/util/ConsentUtil.scala | 1 + 2 files changed, 3 insertions(+) diff --git a/obp-api/src/main/scala/code/api/util/APIUtil.scala b/obp-api/src/main/scala/code/api/util/APIUtil.scala index db5049469..6a82893e6 100644 --- a/obp-api/src/main/scala/code/api/util/APIUtil.scala +++ b/obp-api/src/main/scala/code/api/util/APIUtil.scala @@ -3020,6 +3020,7 @@ object APIUtil extends MdcLoggable with CustomJsonFormats{ // Identify consumer via certificate val consumerByCertificate = Consent.getCurrentConsumerViaTppSignatureCertOrMtls(callContext = cc) + logger.debug(s"consumerByCertificate: $consumerByCertificate") val method = APIUtil.getPropsValue(nameOfProperty = "consumer_validation_method_for_consent", defaultValue = "CONSUMER_CERTIFICATE") val consumerByConsumerKey = getConsumerKey(reqHeaders) match { case Some(consumerKey) if method == "CONSUMER_KEY_VALUE" => @@ -3027,6 +3028,7 @@ object APIUtil extends MdcLoggable with CustomJsonFormats{ case None => Empty } + logger.debug(s"consumerByConsumerKey: $consumerByConsumerKey") val res = if (authHeadersWithEmptyValues.nonEmpty) { // Check Authorization Headers Empty Values diff --git a/obp-api/src/main/scala/code/api/util/ConsentUtil.scala b/obp-api/src/main/scala/code/api/util/ConsentUtil.scala index cad5fa3c2..937c892de 100644 --- a/obp-api/src/main/scala/code/api/util/ConsentUtil.scala +++ b/obp-api/src/main/scala/code/api/util/ConsentUtil.scala @@ -238,6 +238,7 @@ object Consent extends MdcLoggable { private def tppIsConsentHolder(consumerIdFromConsent: String, callContext: CallContext): Boolean = { val consumerIdFromCurrentCall = callContext.consumer.map(_.consumerId.get).orNull + logger.debug(s"consumerIdFromConsent == consumerIdFromCurrentCall ($consumerIdFromConsent == $consumerIdFromCurrentCall)") consumerIdFromConsent == consumerIdFromCurrentCall }