w3c / vc-di-ed25519signature2020-test-suite

Ed25519Signature2020 Data Integrity test suite
https://w3c.github.io/vc-di-ed25519signature2020-test-suite/
3 stars 7 forks source link

This should explicitly request a "Ed25519Signature2020" proof #4

Closed peacekeeper closed 2 years ago

peacekeeper commented 2 years ago

The VC API has a type option to request a certain proof type: https://github.com/w3c-ccg/vc-api/blob/main/components/IssueCredentialOptions.yml#L20

The VC API should send this option with a Ed25519Signature2020 value.

Potentially the test suite could also allow implementations to use the verificationMethod option: https://github.com/w3c-ccg/vc-api/blob/main/components/IssueCredentialOptions.yml#L23

Without that, the assumption is that a "default verification method" will be used, also see discussion here: https://github.com/w3c-ccg/vc-api/issues/67

OR13 commented 2 years ago

https://github.com/w3c-ccg/traceability-interop/tree/main/docs/tutorials/agility

msporny commented 2 years ago

Agreed, this should be fixed.

aljones15 commented 2 years ago

I will get on this once I get back and sorry about missing this.

EDIT: options are not currently supported by the issuer: https://github.com/digitalbazaar/bedrock-vc-issuer/issues/75

aljones15 commented 2 years ago

closing this as type is no longer an issuer option.