Class SecuredCapabilities
java.lang.Object
org.apache.jena.permissions.graph.SecuredCapabilities
- All Implemented Interfaces:
Capabilities
The interface for secured Capabilities instances.
-
Constructor Summary
ConstructorsConstructorDescriptionSecuredCapabilities
(SecurityEvaluator securityEvaluator, String graphURI, Capabilities capabilities) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
-
Constructor Details
-
SecuredCapabilities
public SecuredCapabilities(SecurityEvaluator securityEvaluator, String graphURI, Capabilities capabilities) Constructor.- Parameters:
securityEvaluator
- The security evaluator in use.graphURI
- The graphIRI that the capabilities describe.capabilities
- The unsecured capabilities.
-
-
Method Details
-
addAllowed
public boolean addAllowed()- Specified by:
addAllowed
in interfaceCapabilities
- Required graph permissions:
- Update
-
deleteAllowed
public boolean deleteAllowed()- Specified by:
deleteAllowed
in interfaceCapabilities
- Required graph permissions:
- Update
-
handlesLiteralTyping
public boolean handlesLiteralTyping()- Specified by:
handlesLiteralTyping
in interfaceCapabilities
-
sizeAccurate
public boolean sizeAccurate()- Specified by:
sizeAccurate
in interfaceCapabilities
-