hyperledger-identus / hyperledger-identus/cloud-agent

[OID4VP] VP token validation logic in the Cloud Agent

Open
#1,410 1 comment 0 reactions 1 assignee Claimed by @yshyn-iohk View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.