From 8ec252dbe3eedfcd341163bed1bf5d0a16f923a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mili=C4=87?= Date: Wed, 28 May 2025 11:04:42 +0200 Subject: [PATCH] bugfix/Add consumer by certificate during OAuth 2 authentication --- obp-api/src/main/scala/code/api/util/APIUtil.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 16fa9ea36..924093e8e 100644 --- a/obp-api/src/main/scala/code/api/util/APIUtil.scala +++ b/obp-api/src/main/scala/code/api/util/APIUtil.scala @@ -3045,10 +3045,10 @@ object APIUtil extends MdcLoggable with CustomJsonFormats{ } } } else if (hasAnOAuthHeader(cc.authReqHeaderField)) { // OAuth 1 - getUserFromOAuthHeaderFuture(cc) + getUserFromOAuthHeaderFuture(cc.copy(consumer = consumerByCertificate)) } else if (hasAnOAuth2Header(cc.authReqHeaderField)) { // OAuth 2 for { - (user, callContext) <- OAuth2Login.getUserFuture(cc) + (user, callContext) <- OAuth2Login.getUserFuture(cc.copy(consumer = consumerByCertificate)) } yield { (user, callContext) }