feature/Bump nimbus-jose-jwt library to version 9.7

This commit is contained in:
Marko Milić 2021-03-28 15:17:18 +02:00
parent ea45370296
commit e0e41b0368
3 changed files with 4 additions and 4 deletions

View File

@ -324,7 +324,7 @@
<dependency>
<groupId>com.nimbusds</groupId>
<artifactId>nimbus-jose-jwt</artifactId>
<version>7.9</version>
<version>9.7</version>
</dependency>
<dependency>
<groupId>com.github.OpenBankProject</groupId>

View File

@ -71,7 +71,7 @@ object CertificateUtil extends MdcLoggable {
.keyUse(KeyUse.SIGNATURE)
.keyIDFromThumbprint()
.build()
jwk.toJSONObject.toJSONString()
jwk.toJSONString()
}

View File

@ -8,7 +8,7 @@ import com.nimbusds.jose.JWSAlgorithm
import com.nimbusds.jose.crypto.{MACVerifier, RSASSAVerifier}
import com.nimbusds.jose.jwk.source.{JWKSource, RemoteJWKSet}
import com.nimbusds.jose.proc.{JWSVerificationKeySelector, SecurityContext}
import com.nimbusds.jose.util.DefaultResourceRetriever
import com.nimbusds.jose.util.{DefaultResourceRetriever, JSONObjectUtils}
import com.nimbusds.jwt.proc.{BadJWTException, DefaultJWTProcessor}
import com.nimbusds.jwt.{JWTClaimsSet, SignedJWT}
import com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet
@ -19,7 +19,7 @@ object JwtUtil extends MdcLoggable {
def getSignedPayloadAsJson(jwtToken: String): Box[String] = {
try {
val signedJWT = SignedJWT.parse(jwtToken)
val result: String = signedJWT.getJWTClaimsSet.toJSONObject().toJSONString()
val result: String = JSONObjectUtils.toJSONString(signedJWT.getJWTClaimsSet().toJSONObject)
// claims extraction...
Some(result)
} catch {