diff --git a/obp-api/src/main/scala/code/api/util/BerlinGroupSigning.scala b/obp-api/src/main/scala/code/api/util/BerlinGroupSigning.scala index fa22c4923..05fc9b9d9 100644 --- a/obp-api/src/main/scala/code/api/util/BerlinGroupSigning.scala +++ b/obp-api/src/main/scala/code/api/util/BerlinGroupSigning.scala @@ -156,7 +156,8 @@ object BerlinGroupSigning extends MdcLoggable { } def getHeaderValue(name: String, requestHeaders: List[HTTPParam]): String = { - requestHeaders.find(_.name.toLowerCase() == name.toLowerCase()).map(_.values.mkString).getOrElse("None") + requestHeaders.find(_.name.toLowerCase() == name.toLowerCase()).map(_.values.mkString) + .getOrElse(SecureRandomUtil.csprng.nextLong().toString) } private def getPem(requestHeaders: List[HTTPParam]): String = { val certificate = getHeaderValue(RequestHeader.`TPP-Signature-Certificate`, requestHeaders)