Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AllowingResourceAccessGate - Class in org.apache.sling.resourceaccesssecurity
-
This abstract implementation of the
ResourceAccessGatecan 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.CONTEXTservice 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 - Enum constant in enum 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 - Enum constant in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
D
- DELETE - Enum constant in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
- DENIED - Enum constant in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.GateResult
E
- EXECUTE - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum 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.CONTEXTservice registration property.
R
- READ - Enum constant in enum org.apache.sling.resourceaccesssecurity.ResourceAccessGate.Operation
- ResourceAccessGate - Interface in org.apache.sling.resourceaccesssecurity
-
The
ResourceAccessGatedefines a service API which might be used to make some restrictions to accessing resources. - ResourceAccessGate.GateResult - Enum in org.apache.sling.resourceaccesssecurity
-
GateResultdefines 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 - Enum constant in enum 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.
All Classes and Interfaces|All Packages|Constant Field Values