Add support of ODRL-based permissions validation
In the dataspace ecosystem, policy rules applied on a contract which defines the conditions upon which you an access a specific dataset (it being either a binary file or an API endpoint) are expressed using the ODRL vocabulary.
We need our permissioning system (right now based on naïve reading of the web-ACLs provided by a given container or resource in a non-standard way) to be able to interpret those policy rules to automatically:
- Ask for contract signature
- Ask for personan data access consent
- Restrict automatically read/write/etc actions
On a LDP-based endpoint.