hyperledger-archives / aries-framework-go

Hyperledger Aries Framework Go provides packages for building Agent / DIDComm services.
https://wiki.hyperledger.org/display/ARIES/aries-framework-go
Apache License 2.0
240 stars 161 forks source link

VC/VP verification of context vocabulary #1705

Closed troyronda closed 4 years ago

troyronda commented 4 years ago

We need the ability to verify that only context vocabulary is present in a VC, VP, LD Signature. i.e., how do we validate that a JSON-LD document only contains defined vocabulary?

Example Scenarios:

note: we should retain the option to ignore missing context vocabulary problems (in general JSON-LD document processing).

troyronda commented 4 years ago

@kdimak i assume there is another PR coming for VPs? (strict mode plus tests)