Class SecuredQueryEngineFactory
java.lang.Object
org.apache.jena.permissions.query.SecuredQueryEngineFactory
- All Implemented Interfaces:
QueryEngineFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
accept
(Query query, DatasetGraph dataset, Context context) Only accept a secured datasetboolean
accept
(Op op, DatasetGraph dataset, Context context) create
(Query query, DatasetGraph dataset, Binding initial, Context context) create
(Op op, DatasetGraph dataset, Binding inputBinding, Context context) static SecuredQueryEngineFactory
boolean
static void
register()
void
setSecuredQueryEngineConfig
(SecuredQueryEngineConfig cfgResource) void
setSecurityEvaluator
(SecurityEvaluator securityEvaluator) void
setSilentService
(boolean silentService) static void
-
Constructor Details
-
SecuredQueryEngineFactory
public SecuredQueryEngineFactory()
-
-
Method Details
-
getFactory
-
register
public static void register() -
unregister
public static void unregister() -
getSecurityEvaluator
-
setSecurityEvaluator
-
isSilentService
public boolean isSilentService() -
setSilentService
public void setSilentService(boolean silentService) -
setSecuredQueryEngineConfig
-
accept
Only accept a secured dataset- Specified by:
accept
in interfaceQueryEngineFactory
-
create
- Specified by:
create
in interfaceQueryEngineFactory
-
accept
- Specified by:
accept
in interfaceQueryEngineFactory
-
create
- Specified by:
create
in interfaceQueryEngineFactory
-