mirror of
https://github.com/OpenBankProject/OBP-API.git
synced 2026-02-06 17:37:00 +00:00
feature/Tweak function updateAccountAccessOfBerlinGroupConsentJWT in order to update field access as well
This commit is contained in:
parent
823b01a64e
commit
42942de7ef
@ -809,7 +809,10 @@ object Consent extends MdcLoggable {
|
||||
if(views.isEmpty) {
|
||||
Empty
|
||||
} else {
|
||||
val updatedPayload = payloadToUpdate.map(i => i.copy(views = views)) // Update only the field "views"
|
||||
val updatedPayload = payloadToUpdate.map(i =>
|
||||
i.copy(views = views) // Update the field "views"
|
||||
.copy(access = Some(access)) // Update the field "access"
|
||||
)
|
||||
val jwtPayloadAsJson = compactRender(Extraction.decompose(updatedPayload))
|
||||
val jwtClaims: JWTClaimsSet = JWTClaimsSet.parse(jwtPayloadAsJson)
|
||||
Full(CertificateUtil.jwtWithHmacProtection(jwtClaims, consent.secret))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user