Uses of Interface
org.apache.jena.permissions.SecuredItem
Packages that use SecuredItem
Package
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.
Secured implementation of the Graph interface and associated classes.
-
Uses of SecuredItem in org.apache.jena.permissions
Methods in org.apache.jena.permissions with parameters of type SecuredItemModifier and TypeMethodDescriptionboolean
SecuredItem.isEquivalent
(SecuredItem securedItem) Return true if this secured item is equivalent to another secured item.static boolean
SecuredItem.Util.isEquivalent
(SecuredItem si1, SecuredItem si2) Secured items are equivalent if their security evaluators and modelIRIs are equal. -
Uses of SecuredItem in org.apache.jena.permissions.graph
Subinterfaces of SecuredItem in org.apache.jena.permissions.graphModifier and TypeInterfaceDescriptioninterface
The interface for secured Graph instances.interface
The interface for secured PrefixMapping instances. -
Uses of SecuredItem in org.apache.jena.permissions.graph.impl
Classes in org.apache.jena.permissions.graph.impl that implement SecuredItemModifier and TypeClassDescriptionclass
Implementation of SecuredGraph to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredPrefixMapping to be used by a SecuredItemInvoker proxy. -
Uses of SecuredItem in org.apache.jena.permissions.impl
Classes in org.apache.jena.permissions.impl with type parameters of type SecuredItemModifier and TypeClassDescriptionclass
ItemHolder<Base,
Secured extends SecuredItem> A class that holds the original item and the secured version of it.Classes in org.apache.jena.permissions.impl that implement SecuredItemModifier and TypeClassDescriptionclass
An abstract implementation of SecuredItem that caches security checks.Methods in org.apache.jena.permissions.impl with parameters of type SecuredItemConstructors in org.apache.jena.permissions.impl with parameters of type SecuredItemModifierConstructorDescriptionSecuredItemInvoker
(Class<?> securedClass, SecuredItem securedItem) Constructor. -
Uses of SecuredItem in org.apache.jena.permissions.model
Subinterfaces of SecuredItem in org.apache.jena.permissions.modelModifier and TypeInterfaceDescriptioninterface
The interface for secured Alt instances.interface
The interface for secured Bag instances.interface
The interface for secured Container instances.interface
The interface for secured Literal instances.interface
The interface for secured Model instances.interface
The interface for secured Property instances.interface
interface
The interface for secured RDFNode instances.interface
The interface for secured ReifiedStatement instances.interface
The interface for secured Resource instances.interface
The interface for secured Seq instances.interface
The interface for secured Statement instances. -
Uses of SecuredItem in org.apache.jena.permissions.model.impl
Classes in org.apache.jena.permissions.model.impl that implement SecuredItemModifier and TypeClassDescriptionclass
Implementation of SecuredAlt to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredBag to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredContainer to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredLiteral to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredModel to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredProperty to be used by a SecuredItemInvoker proxy.class
class
Implementation of SecuredRDFNode to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredReifiedStatement to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredResource to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredSeq to be used by a SecuredItemInvoker proxy.class
Implementation of SecuredStatement to be used by a SecuredItemInvoker proxy.Methods in org.apache.jena.permissions.model.impl with parameters of type SecuredItemModifier and TypeMethodDescriptionstatic SecuredModel
SecuredModelImpl.getInstance
(SecuredItem securedItem, Model model) Get an instance of SecuredModelConstructors in org.apache.jena.permissions.model.impl with parameters of type SecuredItemModifierConstructorDescriptionSecuredSelector
(SecuredItem securedItem) SecuredSelector
(SecuredItem securedItem, Selector selector) -
Uses of SecuredItem in org.apache.jena.permissions.utils
Constructors in org.apache.jena.permissions.utils with parameters of type SecuredItemModifierConstructorDescriptionPermStatementFilter
(Collection<SecurityEvaluator.Action> actions, SecuredItem securedItem) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermStatementFilter
(Collection<SecurityEvaluator.Action> actions, SecuredItem securedItem, SecurityEvaluator evaluator) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermStatementFilter
(SecurityEvaluator.Action[] actions, SecuredItem securedItem) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermStatementFilter
(SecurityEvaluator.Action[] actions, SecuredItem securedItem, SecurityEvaluator evaluator) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermStatementFilter
(SecurityEvaluator.Action action, SecuredItem securedItem) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermStatementFilter
(SecurityEvaluator.Action action, SecuredItem securedItem, SecurityEvaluator evaluator) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermTripleFilter
(Collection<SecurityEvaluator.Action> actions, SecuredItem securedItem) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermTripleFilter
(Collection<SecurityEvaluator.Action> actions, SecuredItem securedItem, SecurityEvaluator evaluator) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermTripleFilter
(SecurityEvaluator.Action[] actions, SecuredItem securedItem) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermTripleFilter
(SecurityEvaluator.Action[] actions, SecuredItem securedItem, SecurityEvaluator evaluator) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermTripleFilter
(SecurityEvaluator.Action action, SecuredItem securedItem) Creates a filter that requires that the user have all the permissions listed in the actions parameterPermTripleFilter
(SecurityEvaluator.Action action, SecuredItem securedItem, SecurityEvaluator evaluator) Creates a filter that requires that the user have all the permissions listed in the actions parameterRDFListSecFilter
(SecuredItem securedItem, Set<SecurityEvaluator.Action> perms) ConstructorRDFListSecFilter
(SecuredItem securedItem, SecurityEvaluator.Action perm) Constructor.