You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A few thoughts and updates need to be made to our JWT signing logic:
Sign
// TODO: ensure that publicKeyJwk is not null
// TODO: figure out how to make more reliable since algorithm is technically not a required property of a JWK
verificationMethodId and jwt.header.keyID could be different: for example we may have a key id as a JWK thumbprint but a verification method ID as did:example:abcd#key-1
Verify
Could make a presentation definition where I'm specifically requesting expired credentials. this check would fail, since JWT validation fails if the exp property is in the past
A few thoughts and updates need to be made to our JWT signing logic:
Sign
// TODO: ensure that publicKeyJwk is not null
// TODO: figure out how to make more reliable since algorithm is technically not a required property of a JWK
verificationMethodId and jwt.header.keyID could be different: for example we may have a key id as a JWK thumbprint but a verification method ID as did:example:abcd#key-1
Verify
Could make a presentation definition where I'm specifically requesting expired credentials. this check would fail, since JWT validation fails if the exp property is in the past
More reference here - #184
The text was updated successfully, but these errors were encountered: