Skip to content

Commit

Permalink
refactor: inline dpop ath
Browse files Browse the repository at this point in the history
  • Loading branch information
panva committed Sep 21, 2021
1 parent 179c210 commit 3ae206d
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions lib/client.js
Expand Up @@ -1684,15 +1684,10 @@ function dpopProof(payload, jwk, accessToken) {
[alg] = key.algorithms('sign');
}

let ath;
if (accessToken) {
ath = base64url.encode(crypto.createHash('sha256').update(accessToken).digest());
}

return jose.JWS.sign({
iat: now(),
jti: random(),
ath,
ath: accessToken ? base64url.encode(crypto.createHash('sha256').update(accessToken).digest()) : undefined,
...payload,
}, jwk, {
alg,
Expand Down

0 comments on commit 3ae206d

Please sign in to comment.