-
Notifications
You must be signed in to change notification settings - Fork 60
Description
For the SemApps toolbox, we have developped a custom extension of Jena Fuseki in order to provide a public SPARQL endpoint which checks WAC permissions (and thus never returns resources/triples that the logged user is not allowed to see). WAC permissions triples are stored in a special named graph, and Fuseki looks at this named graph to know the existing permissions.
However this extension is rather slow, complicated to maintain, and it keeps us tied with Jena Fuseki, so we would like to stop providing a public SPARQL endpoint and, possibly, replace it with a LDF server.
I've seen you provide an extension to authenticate with WebID.
Would it also be possible (and not too difficult) to develop an extension which checks for the WAC permissions of a user's right ?
Do you have documentation somewhere about how to develop extensions for this Node server ?
Thank you very much