afs/rdf-delta

shiro.ini file is ignored by Fuseki server

bsara opened this issue · 3 comments

bsara commented

The Fuseki server seems to be ignoring a shiro.ini file placed in FUSEKI_BASE. Should it be expected to be used or is there a different way to secure the Fuseki endpoints with the rdf-delta fuseki?

afs commented

Shiro support is used in Fuseki/Full.

For Fuseki/main, which RDF Delta uses, has support for user authentication using the Jetty features Fuseki/main access control to give control on server, datasets, endpoint and per-graph levels.

Is there something specific from Shiro you were looking for?

(It is possible to use Shiro with Fuseki/main to get user authentication but it needs Java code - see ExFusekiMain_2_AddShiro.java).

bsara commented

I just need to secure some of the endpoints. I don't have a preference on how that is done so long as I know how to do it.

afs commented

Then the Jetty-based control (see link) is easier.