A B C D E G H I K M O P U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAccessPostServlet - Class in org.apache.sling.jcr.jackrabbit.accessmanager.post
-
Base class for all the POST servlets for the AccessManager operations
- AbstractAccessPostServlet() - Constructor for class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
- AbstractGetAclServlet - Class in org.apache.sling.jcr.jackrabbit.accessmanager.post
- AbstractGetAclServlet() - Constructor for class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractGetAclServlet
- AccessRights() - Constructor for class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo.AccessRights
B
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Bind a new post response creator
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.DeleteAcesServlet
-
Overridden since the @Reference annotation is not inherited from the super method
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
-
Overridden since the @Reference annotation is not inherited from the super method
- bindRestrictionProvider(RestrictionProvider) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
C
- canAddChildren(Node) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to add children to the specified node.
- canAddChildren(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to add children to the specified path.
- canDelete(Node) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to delete the specified node.
- canDelete(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to delete the specified path.
- canDeleteChildren(Node) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to delete children to the specified node.
- canDeleteChildren(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to delete children of the specified path.
- canModifyAccessControl(Node) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to modify the access control of the specified node.
- canModifyAccessControl(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to modify the access control of the specified path.
- canModifyProperties(Node) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to modify properties of the specified node.
- canModifyProperties(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to modify properties of the specified path.
- canReadAccessControl(Node) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to read the access control of the specified node.
- canReadAccessControl(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Checks whether the current user has been granted privileges to read the access control of the specified path.
- createHtmlResponse(SlingHttpServletRequest) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Deprecated.
D
- deleteAces(Session, String, String[]) - Method in interface org.apache.sling.jcr.jackrabbit.accessmanager.DeleteAces
-
Deletes one or more ACEs from the access control list of a resource.
- deleteAces(Session, String, String[]) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.DeleteAcesServlet
- deleteAces(Session, String, String[], List<Modification>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.DeleteAcesServlet
- DeleteAces - Interface in org.apache.sling.jcr.jackrabbit.accessmanager
-
The
DeleteAcesservice api. - DeleteAcesServlet - Class in org.apache.sling.jcr.jackrabbit.accessmanager.post
-
Sling Post Servlet implementation for deleting the ACE for a set of principals on a JCR resource.
- DeleteAcesServlet() - Constructor for class org.apache.sling.jcr.jackrabbit.accessmanager.post.DeleteAcesServlet
- doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractGetAclServlet
- doPost(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
E
- externalizePath(SlingHttpServletRequest, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Returns an external form of the given path prepending the context path and appending a display extension.
G
- getAccessControlEntries(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractGetAclServlet
- getAccessControlEntries(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.GetAclServlet
- getAccessControlEntries(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.GetEffectiveAclServlet
- getAccessControlList(AccessControlManager, String, boolean) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Returns an
AccessControlListto edit for the node at the givenresourcePath. - getAccessControlListOrNull(AccessControlManager, String, boolean) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Returns an
AccessControlListto edit for the node at the givenresourcePath. - getAcl(Session, String) - Method in interface org.apache.sling.jcr.jackrabbit.accessmanager.GetAcl
-
Gets the access control list for a resource.
- getAcl(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.GetAclServlet
- GetAcl - Interface in org.apache.sling.jcr.jackrabbit.accessmanager
-
The
GetAclservice api. - GetAclServlet - Class in org.apache.sling.jcr.jackrabbit.accessmanager.post
-
Sling GET servlet implementation for dumping the declared ACL of a resource to JSON.
- GetAclServlet() - Constructor for class org.apache.sling.jcr.jackrabbit.accessmanager.post.GetAclServlet
- getDeclaredAccessRights(Node) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the mapping of declared access rights that have been set for the resource at the given path.
- getDeclaredAccessRights(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the mapping of declared access rights that have been set for the resource at the given path.
- getDeclaredAccessRightsForPrincipal(Node, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the declared access rights for the specified Node for the given principalId.
- getDeclaredAccessRightsForPrincipal(Session, String, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the declared access rights for the resource at the specified path for the given principalId.
- getDeclaredRestrictionsForPrincipal(Node, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the restrictions for the specified path.
- getDeclaredRestrictionsForPrincipal(Session, String, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the restrictions for the specified path.
- getDenied() - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo.AccessRights
- getEffectiveAccessRights(Node) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the mapping of effective access rights that have been set for the resource at the given path.
- getEffectiveAccessRights(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the mapping of effective access rights that have been set for the resource at the given path.
- getEffectiveAccessRightsForPrincipal(Node, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the effective access rights for the specified Node for the given principalId.
- getEffectiveAccessRightsForPrincipal(Session, String, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the effective access rights for the resource at the specified path for the given principalId.
- getEffectiveAcl(Session, String) - Method in interface org.apache.sling.jcr.jackrabbit.accessmanager.GetEffectiveAcl
-
Gets the effective access control list for a resource.
- getEffectiveAcl(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.GetEffectiveAclServlet
- GetEffectiveAcl - Interface in org.apache.sling.jcr.jackrabbit.accessmanager
-
The
GetAclservice api. - GetEffectiveAclServlet - Class in org.apache.sling.jcr.jackrabbit.accessmanager.post
-
Sling GET servlet implementation for dumping the declared ACL of a resource to JSON.
- GetEffectiveAclServlet() - Constructor for class org.apache.sling.jcr.jackrabbit.accessmanager.post.GetEffectiveAclServlet
- getGranted() - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo.AccessRights
- getItemPath(SlingHttpServletRequest) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Returns the path of the resource of the request as the item path.
- getPrivilegeSetDisplayName(Locale) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo.AccessRights
- getRedirectUrl(HttpServletRequest, AbstractPostResponse) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Deprecated.
- getRedirectUrl(HttpServletRequest, PostResponse) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
compute redirect URL (SLING-126)
- getSupportedPrivileges(Node) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Return the supported Privileges for the specified node.
- getSupportedPrivileges(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
-
Returns the supported privileges for the specified path.
H
- handleOperation(SlingHttpServletRequest, AbstractPostResponse, List<Modification>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Deprecated.
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Extending Servlet should implement this operation to do the work
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.DeleteAcesServlet
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
I
- internalGetAcl(Session, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractGetAclServlet
- isSetStatus(SlingHttpServletRequest) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
K
- KEY_DENIED - Static variable in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractGetAclServlet
- KEY_GRANTED - Static variable in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractGetAclServlet
- KEY_ORDER - Static variable in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractGetAclServlet
M
- modifyAce(Session, String, String, Map<String, String>, String) - Method in interface org.apache.sling.jcr.jackrabbit.accessmanager.ModifyAce
-
Add or modify the access control entry for the specified user or group.
- modifyAce(Session, String, String, Map<String, String>, String) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
- modifyAce(Session, String, String, Map<String, String>, String, boolean) - Method in interface org.apache.sling.jcr.jackrabbit.accessmanager.ModifyAce
-
Add or modify the access control entry for the specified user or group.
- modifyAce(Session, String, String, Map<String, String>, String, boolean) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
- modifyAce(Session, String, String, Map<String, String>, String, Map<String, Value>, Map<String, Value[]>, Set<String>) - Method in interface org.apache.sling.jcr.jackrabbit.accessmanager.ModifyAce
-
Add or modify the access control entry for the specified user or group.
- modifyAce(Session, String, String, Map<String, String>, String, Map<String, Value>, Map<String, Value[]>, Set<String>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
- modifyAce(Session, String, String, Map<String, String>, String, Map<String, Value>, Map<String, Value[]>, Set<String>, boolean) - Method in interface org.apache.sling.jcr.jackrabbit.accessmanager.ModifyAce
-
Add or modify the access control entry for the specified user or group.
- modifyAce(Session, String, String, Map<String, String>, String, Map<String, Value>, Map<String, Value[]>, Set<String>, boolean) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
- modifyAce(Session, String, String, Map<String, String>, String, Map<String, Value>, Map<String, Value[]>, Set<String>, boolean, List<Modification>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
- ModifyAce - Interface in org.apache.sling.jcr.jackrabbit.accessmanager
-
The
ModifyAceservice api. - ModifyAceServlet - Class in org.apache.sling.jcr.jackrabbit.accessmanager.post
-
Sling Post Servlet implementation for modifying the ACEs for a principal on a JCR resource.
- ModifyAceServlet() - Constructor for class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
O
- org.apache.sling.jcr.jackrabbit.accessmanager - package org.apache.sling.jcr.jackrabbit.accessmanager
- org.apache.sling.jcr.jackrabbit.accessmanager.post - package org.apache.sling.jcr.jackrabbit.accessmanager.post
P
- PrivilegesInfo - Class in org.apache.sling.jcr.jackrabbit.accessmanager
-
Helper class to assist in the usage of access control from scripts.
- PrivilegesInfo() - Constructor for class org.apache.sling.jcr.jackrabbit.accessmanager.PrivilegesInfo
- PrivilegesInfo.AccessRights - Class in org.apache.sling.jcr.jackrabbit.accessmanager
-
Wrapper class that holds the set of Privileges that are granted and/or denied for a specific principal.
U
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.AbstractAccessPostServlet
-
Unbind a post response creator
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.DeleteAcesServlet
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
- unbindRestrictionProvider(RestrictionProvider) - Method in class org.apache.sling.jcr.jackrabbit.accessmanager.post.ModifyAceServlet
All Classes All Packages