Hi, I've been looking at Fuseki's Data Access control feature and discovered that whilst it works with jena-fuseki-server (with Jetty auth), it's not supported by jena-fuseki-fulljar (or anything with jena-fuseki-webapp with shiro).
Adding fuseki-access as a dependency to fuseki-webapp does result in the associated configuration being parsed but they are not enforced. Upon closer inspection it would appear that the loaded configuration is not applied. If I pinch a bit of logic from fuseki-main, it seems to work as intended: https://github.com/apache/jena/compare/jena-4.3.2...vtermanis:vt-try-graph-acl (I've done my testing only against 4.3.2 because I haven't had a chance to update my maven version yet.) Are there reasons why fuseki-access is being kept out of the webapp-enabled projects? (I was hoping to continue to use the admin APi functionality & metrics - which are available e.g. with fuseki-fulljar.) If not, are there additional changes required before it could be considered for inclusion in fusekii-webapp? Regards, Vilnis -- Vilnis Termanis Senior Software Developer e | [email protected] www.iotics.com
