Index

A C F G I J O P R S T 
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
 
A C F G I J O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values