A C D E F G H O P R S T U V 
All Classes All Packages

A

AllowingResourceAccessGate - Class in org.apache.sling.resourceaccesssecurity
This abstract implementation of the ResourceAccessGate can be used to implement own resource access gates.
AllowingResourceAccessGate() - Constructor for class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
APPLICATION_CONTEXT - Static variable in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
Allowed value for the ResourceAccessGate.CONTEXT service registration property.

C

canCreate(String, ResourceResolver) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canCreate(String, ResourceResolver) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canCreateAllValues(Resource) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canCreateAllValues(Resource) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canCreateValue(Resource, String) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canCreateValue(Resource, String) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canDelete(Resource) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canDelete(Resource) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canDeleteAllValues(Resource) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canDeleteAllValues(Resource) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canDeleteValue(Resource, String) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canDeleteValue(Resource, String) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canExecute(Resource) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canExecute(Resource) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canOrderChildren(Resource) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canOrderChildren(Resource) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canRead(Resource) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canRead(Resource) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canReadAllValues(Resource) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canReadAllValues(Resource) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canReadValue(Resource, String) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canReadValue(Resource, String) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
CANT_DECIDE - org.apache.sling.resourceaccesssecurity.ResourceAccessGate.GateResult
 
canUpdate(Resource) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canUpdate(Resource) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canUpdateAllValues(Resource) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canUpdateAllValues(Resource) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
canUpdateValue(Resource, String) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
canUpdateValue(Resource, String) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
CONTEXT - Static variable in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
The name of the service registration property containing the context of this service.
CREATE - org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
 

D

DELETE - org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
 
DENIED - org.apache.sling.resourceaccesssecurity.ResourceAccessGate.GateResult
 

E

EXECUTE - org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
 

F

FINALOPERATIONS - Static variable in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
The name of the (multi-value) service registration property containing the operations for which the service should be called and no further service should be called after this, except the services returns DONTCARE as result, default is empty (none of them are final) (value is "finaloperations").
fromString(String) - Static method in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
 

G

getText() - Method in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
 
GRANTED - org.apache.sling.resourceaccesssecurity.ResourceAccessGate.GateResult
 

H

hasCreateRestrictions(ResourceResolver) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
hasCreateRestrictions(ResourceResolver) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
hasDeleteRestrictions(ResourceResolver) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
hasDeleteRestrictions(ResourceResolver) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
hasExecuteRestrictions(ResourceResolver) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
hasExecuteRestrictions(ResourceResolver) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
hasOrderChildrenRestrictions(ResourceResolver) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
hasOrderChildrenRestrictions(ResourceResolver) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
hasReadRestrictions(ResourceResolver) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
hasReadRestrictions(ResourceResolver) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 
hasUpdateRestrictions(ResourceResolver) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
hasUpdateRestrictions(ResourceResolver) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
 

O

OPERATIONS - Static variable in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
The name of the (multi-value) service registration property containing the operations for which the service should be called, defaults to all the operations (value is "operations").
ORDER_CHILDREN - org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
 
org.apache.sling.resourceaccesssecurity - package org.apache.sling.resourceaccesssecurity
 

P

PATH - Static variable in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
The name of the service registration property containing the path as a regular expression for which the service should be called (value is "path").
PROVIDER_CONTEXT - Static variable in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
Allowed value for the ResourceAccessGate.CONTEXT service registration property.

R

READ - org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
 
ResourceAccessGate - Interface in org.apache.sling.resourceaccesssecurity
The ResourceAccessGate defines a service API which might be used to make some restrictions to accessing resources.
ResourceAccessGate.GateResult - Enum in org.apache.sling.resourceaccesssecurity
GateResult defines 3 possible states which can be returned by the different canXXX methods of this interface.
ResourceAccessGate.Operation - Enum in org.apache.sling.resourceaccesssecurity
 

S

SERVICE_NAME - Static variable in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
The service name to use when registering implementations of this interface as services (value is "org.apache.sling.api.resource.ResourceAccessGate").

T

transformQuery(String, String, ResourceResolver) - Method in class org.apache.sling.resourceaccesssecurity.AllowingResourceAccessGate
 
transformQuery(String, String, ResourceResolver) - Method in interface org.apache.sling.resourceaccesssecurity.ResourceAccessGate
Allows to transform the query based on the current user's credentials.

U

UPDATE - org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
 

V

valueOf(String) - Static method in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.GateResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.GateResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H O P R S T U V 
All Classes All Packages