Skip navigation links

Package org.apache.jena.permissions

JenaSecurity is a SecurityEvaluator interface and a set of dynamic proxies that apply that interface to Jena Graphs, Models, and associated methods and classes.

See: Description

Package org.apache.jena.permissions Description

JenaSecurity is a SecurityEvaluator interface and a set of dynamic proxies that apply that interface to Jena Graphs, Models, and associated methods and classes.

The SecurityEvaluator class must be implemented. This class provides the interface to the authentication results (e.g. getPrincipal()) and the authorization system.

NOTES:

Required graph permissions:
for permissions required on the graph to execute the method.
Required triple permissions:
for permissions required on the associated triples (if any) to execute the method.
  • It is possible to implement a SecurityEvaluator that does not enforce security at the triple level. See SecurityEvaluator documentation for details
  • Skip navigation links

    Licensed under the Apache License, Version 2.0