Open-Credentialing-Initiative / Digital-Wallet-Conformance-Criteria

Conformance Criteria for Digital Wallets | https://open-credentialing-initiative.github.io/Digital-Wallet-Conformance-Criteria/latest
https://open-credentialing-initiative.github.io/Digital-Wallet-Conformance-Criteria/latest
Apache License 2.0
1 stars 2 forks source link

feat: rework error codes #71

Open strumswell opened 11 months ago

strumswell commented 11 months ago

This PR aims to extend and fix issues with the current set of error codes. Due to issues in https://open-credentialing-initiative.github.io/schemas/specification/latest/#verifiable-presentation-metadata (off-spec with W3C VC – will provide more context in another PR I will link here), the error codes have to be adjusted to take into account the correct (or incorrect) usage of the JWT VP fields. I also added some more error codes to cover issues around DID resolution, schema checks, and more.

Screenshot 2023-08-08 at 10 11 55
strumswell commented 11 months ago

From my perspective, changes from https://github.com/Open-Credentialing-Initiative/Digital-Wallet-Conformance-Criteria/pull/59 can be merged into this PR. @bluesteens