Makes the twelve checks of a DPoP proof. It never sends a response: the caller decides how a refusal is answered.
the DPoP header
DPoP
Optional
htm, htu, req, and where a token is presented, accessToken and expectedJkt
htm
htu
req
accessToken
expectedJkt
{ ok: true, jkt, jwk, claims }, or { ok: false, error, description, needNonce, errorCode }
{ ok: true, jkt, jwk, claims }
{ ok: false, error, description, needNonce, errorCode }
Makes the twelve checks of a DPoP proof. It never sends a response: the caller decides how a refusal is answered.