hyperledger-identus / hyperledger-identus/cloud-agent
[OID4VP] VP token validation logic in the Cloud Agent
Open
question
- Dominant language
- Scala
- Stars
- 95
- Forks
- 34
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 14
Description
### Proposed feature
This issue is a subtask of the https://github.com/hyperledger/identus/issues/16
Implement the logic for VP token validation.
### Feature description
The Prover/Wallet submits a VP through the PresentationSubmission Endpoint, so the VP should be validated.
In addition to common VC/VP validation, in OID4VP, additional validations should be enforced, like Authorization Request nonce and aud. See [VP token validation](https://openid.net/specs/openid-4-verifiable-presentations-1_0.html#name-vp-token-validation) for more details.
Contributor guide
Assessment
This issue has not been assessed yet.