Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AccessFormPage - Class in org.apache.sling.starter.access.models
-
Base class for common ACL/ACE functionality
- AccessFormPage() - Constructor for class org.apache.sling.starter.access.models.AccessFormPage
- Ace - Class in org.apache.sling.starter.access.models
-
The ace page options.
- Ace() - Constructor for class org.apache.sling.starter.access.models.Ace
- AceUtils - Class in org.apache.sling.starter.access.models
-
Utility for helping to sort and order privileges by their longest aggregate depth
- Acl - Class in org.apache.sling.starter.access.models
- Acl() - Constructor for class org.apache.sling.starter.access.models.Acl
- addAllowRestrictionToDelete(String) - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- addDenyRestrictionToDelete(String) - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- addExtraCssClass(String) - Method in class org.apache.sling.starter.access.models.PrivilegeItem
C
- createPrivilegesPriorityMap() - Static method in class org.apache.sling.starter.access.models.Ace
F
- fieldValuesFromReqParams(RequestParameter[]) - Method in class org.apache.sling.starter.access.models.Ace
G
- getAce - Variable in class org.apache.sling.starter.access.models.Ace
- getAcePath() - Method in class org.apache.sling.starter.access.models.Ace
- getAcl - Variable in class org.apache.sling.starter.access.models.Ace
- getAcl - Variable in class org.apache.sling.starter.access.models.Acl
- getAllowRestrictions() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getAllowRestrictionsToDelete() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getCanModifyAccessControl() - Method in class org.apache.sling.starter.access.models.AccessFormPage
-
Checks whether the current user has been granted privileges to modify the access control of the current node.
- getCanReadAccessControl() - Method in class org.apache.sling.starter.access.models.AccessFormPage
-
Checks whether the current user has been granted privileges to modify the access control of the current node.
- getDenied() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getDenyRestrictions() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getDenyRestrictionsToDelete() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getDepth() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getDepthCss() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getDisplayName() - Method in class org.apache.sling.starter.access.models.RestrictionDefinitionInfo
- getExistingRestrictionNamesAsJSON() - Method in class org.apache.sling.starter.access.models.Ace
- getFieldValuesForPattern(Pattern) - Method in class org.apache.sling.starter.access.models.Ace
-
Gets the values of the specified field from the request.
- getGranted() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getIsGroup() - Method in class org.apache.sling.starter.access.models.PrincipalPrivilege
- getIsInvalidPrincipal() - Method in class org.apache.sling.starter.access.models.Ace
- getLocation() - Method in class org.apache.sling.starter.access.models.AccessFormPage
- getLongestPath() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getName() - Method in class org.apache.sling.starter.access.models.PrincipalPrivilege
- getName() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getName() - Method in class org.apache.sling.starter.access.models.RestrictionDefinitionInfo
- getName() - Method in class org.apache.sling.starter.access.models.RestrictionItem
- getNone() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- getOrderList() - Method in class org.apache.sling.starter.access.models.Ace
- getOrderValue() - Method in class org.apache.sling.starter.access.models.Ace
- getPersistedPrivilegesMap() - Method in class org.apache.sling.starter.access.models.Ace
- getPrincipalId() - Method in class org.apache.sling.starter.access.models.Ace
- getPrincipals() - Method in class org.apache.sling.starter.access.models.Acl
- getPrivilegeAggregationsAsJSON() - Method in class org.apache.sling.starter.access.models.Ace
-
Returns a structure with the aggregate privilege relationships that can be used on the client side UI.
- getPrivilegeLongestPathMap(Session) - Static method in class org.apache.sling.starter.access.models.AceUtils
-
Calculate the longest path for each of the possible privileges
- getPrivileges() - Method in class org.apache.sling.starter.access.models.Ace
- getPrivilegesDisplayName() - Method in class org.apache.sling.starter.access.models.PrincipalPrivilege
- getPrivilegesInfo() - Method in class org.apache.sling.starter.access.models.AccessFormPage
-
Lazy create the PrivilegesInfo field the first time it is used.
- getRequiredType() - Method in class org.apache.sling.starter.access.models.RestrictionDefinitionInfo
- getSupportedOrRegisteredPrivileges(Session, String) - Method in class org.apache.sling.starter.access.models.Ace
-
Calculates the supported privileges in the resource path exists, or the registered privileges if the resource path does not exist
- getSupportedRestrictions() - Method in class org.apache.sling.starter.access.models.Ace
- getSupportedRestrictionsInfo() - Method in class org.apache.sling.starter.access.models.Ace
- getValue() - Method in class org.apache.sling.starter.access.models.RestrictionItem
- getValues() - Method in class org.apache.sling.starter.access.models.RestrictionItem
I
- init() - Method in class org.apache.sling.starter.access.models.AccessFormPage
-
Instantiates the model.
- init() - Method in class org.apache.sling.starter.access.models.Ace
-
Instantiates the model.
- initialPrivilegesMap(Map<Privilege, String>, String) - Method in class org.apache.sling.starter.access.models.Ace
- isAllow() - Method in class org.apache.sling.starter.access.models.PrincipalPrivilege
- isAllowExists() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- isDeny() - Method in class org.apache.sling.starter.access.models.PrincipalPrivilege
- isDenyExists() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- isExists() - Method in class org.apache.sling.starter.access.models.Ace
- isExists() - Method in class org.apache.sling.starter.access.models.RestrictionItem
- isMandatory() - Method in class org.apache.sling.starter.access.models.RestrictionDefinitionInfo
- isMandatory() - Method in class org.apache.sling.starter.access.models.RestrictionItem
- isMultiValue() - Method in class org.apache.sling.starter.access.models.RestrictionItem
J
- jsonToRestrictionItems(Map<String, RestrictionDefinition>, JsonObject) - Method in class org.apache.sling.starter.access.models.Ace
O
- org.apache.sling.starter.access.models - package org.apache.sling.starter.access.models
P
- PATH_REPOSITORY - Static variable in class org.apache.sling.starter.access.models.Ace
- persistedPrivilegesMap - Variable in class org.apache.sling.starter.access.models.Ace
- populateEntriesForMissingMandatoryRestrictions(List<RestrictionItem>, Set<RestrictionDefinition>) - Method in class org.apache.sling.starter.access.models.Ace
-
Populate restriction item entries for any restriction definitions that are mandatory and not already declared.
- populateEntriesFromPreviousFailedPost(Map<String, List<RestrictionItem>>, Map<String, List<RestrictionItem>>, Map<String, RestrictionDefinition>) - Method in class org.apache.sling.starter.access.models.Ace
-
Populate the restriction item list from data from a previously failed POST request
- principalId - Variable in class org.apache.sling.starter.access.models.Ace
- PrincipalPrivilege - Class in org.apache.sling.starter.access.models
- PrincipalPrivilege(Principal) - Constructor for class org.apache.sling.starter.access.models.PrincipalPrivilege
- PrivilegeItem - Class in org.apache.sling.starter.access.models
- PrivilegeItem(String, boolean, boolean, String) - Constructor for class org.apache.sling.starter.access.models.PrivilegeItem
- PrivilegeItem(String, boolean, boolean, String, List<RestrictionItem>, List<RestrictionItem>) - Constructor for class org.apache.sling.starter.access.models.PrivilegeItem
- privilegesInfo - Variable in class org.apache.sling.starter.access.models.AccessFormPage
- privilegesPriority - Static variable in class org.apache.sling.starter.access.models.Ace
R
- request - Variable in class org.apache.sling.starter.access.models.AccessFormPage
- resource - Variable in class org.apache.sling.starter.access.models.AccessFormPage
- response - Variable in class org.apache.sling.starter.access.models.AccessFormPage
- RESTRICTION_PATTERN - Static variable in class org.apache.sling.starter.access.models.Ace
- RESTRICTION_PATTERN_DELETE - Static variable in class org.apache.sling.starter.access.models.Ace
- RestrictionDefinitionInfo - Class in org.apache.sling.starter.access.models
- RestrictionDefinitionInfo(String, RestrictionDefinition) - Constructor for class org.apache.sling.starter.access.models.RestrictionDefinitionInfo
- RestrictionItem - Class in org.apache.sling.starter.access.models
- RestrictionItem(RestrictionDefinition, Object, boolean) - Constructor for class org.apache.sling.starter.access.models.RestrictionItem
- restrictionProviders - Variable in class org.apache.sling.starter.access.models.Ace
S
- setAllow(boolean) - Method in class org.apache.sling.starter.access.models.PrincipalPrivilege
- setAllowExists(boolean) - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- setAllowRestrictions(List<RestrictionItem>) - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- setDenied(boolean) - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- setDeny(boolean) - Method in class org.apache.sling.starter.access.models.PrincipalPrivilege
- setDenyExists(boolean) - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- setDenyRestrictions(List<RestrictionItem>) - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- setExists(boolean) - Method in class org.apache.sling.starter.access.models.RestrictionItem
- setGranted(boolean) - Method in class org.apache.sling.starter.access.models.PrivilegeItem
T
- toSrMap(Set<RestrictionDefinition>) - Method in class org.apache.sling.starter.access.models.Ace
-
Convert the supported restrictions to a map for quick lookup later
- toString() - Method in class org.apache.sling.starter.access.models.PrivilegeItem
- toString() - Method in class org.apache.sling.starter.access.models.RestrictionItem
All Classes and Interfaces|All Packages|Constant Field Values