w3c-ccg / universal-wallet-interop-spec

A data model and abstract interfaces for digital wallets
http://w3id.org/wallet
Other
56 stars 13 forks source link

Extending / relying on Security Vocab #27

Open OR13 opened 3 years ago

OR13 commented 3 years ago

We want to define / rely on things defined in security vocab / vc data model / did core...

we should extend those contexts, not redefine them if possible.

NTonani commented 3 years ago

@OR13 Do you have an example you could provide to be more concrete here? Is the spec currently redefining standard terms/contexts?

OR13 commented 3 years ago

@NTonani privateKeyJwk is not defined in security vocab... so when we create JSON-LD structures that need to define private members, in order for them to be valid, we must either define them in security vocab, or define them in our own context.... I am awaiting a response to this question on https://github.com/w3c-ccg/security-vocab/issues/62

In the meantime, its probably best we proceed defining them terms ourselves under:

https://w3id.org/wallet/v1