mirror of
https://github.com/OpenBankProject/OBP-API.git
synced 2026-02-06 15:06:50 +00:00
feature/Bump nimbus-jose-jwt library to version 9.7
This commit is contained in:
parent
ea45370296
commit
e0e41b0368
@ -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>
|
||||
|
||||
@ -71,7 +71,7 @@ object CertificateUtil extends MdcLoggable {
|
||||
.keyUse(KeyUse.SIGNATURE)
|
||||
.keyIDFromThumbprint()
|
||||
.build()
|
||||
jwk.toJSONObject.toJSONString()
|
||||
jwk.toJSONString()
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -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 {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user