EWC-consortium / eudi-wallet-rulebooks-and-schemas

This repository contains all rulebooks and data schemas utilised in the EWC Large Scale Pilot use cases, providing a comprehensive reference for interoperability, governance, and compliance in digital identity frameworks.
Apache License 2.0
4 stars 5 forks source link

Legal representative shall be OneOf instead of Anyof in eu-company-certificate schema defintion #5

Closed lalc closed 2 weeks ago

lalc commented 1 month ago

In the eu-company-certificate schema definition, the legal representation shall be Oneof instead of AnyOf

Affected Lines: https://github.com/EWC-consortium/eudi-wallet-rulebooks-and-schemas/blob/d046dc5c37b37d4cae25df15dcb90ca45efb42db/data-schemas/eu-company-certificate#L49-L62

celiacouson commented 2 weeks ago

I am not sure Oneof allows us to have several legal representative who can be either a physical or a legal person. Can you confirm ?