# Uses of Enum Class
org.apache.sling.jcr.jackrabbit.accessmanager.post.DeclarationType

Packages that use DeclarationType
Package
Description
org.apache.sling.jcr.jackrabbit.accessmanager.post

## Uses of DeclarationType in org.apache.sling.jcr.jackrabbit.accessmanager.post

Methods in org.apache.sling.jcr.jackrabbit.accessmanager.post that return DeclarationType
Modifier and Type
Method
Description
`static DeclarationType`
DeclarationType.`valueOf(String name)`
Returns the enum constant of this class with the specified name.
`static DeclarationType[]`
DeclarationType.`values()`
Returns an array containing the constants of this enum class, in the order they are declared.
Method parameters in org.apache.sling.jcr.jackrabbit.accessmanager.post with type arguments of type DeclarationType
Modifier and Type
Method
Description
`protected void`
AbstractGetAceServlet.`addExtraInfo(jakarta.json.JsonObjectBuilder principalJson, Principal principal, Map<Principal,Map<DeclarationType,Set<String>>> principalToDeclaredAtPaths)`
Override to add additional data to the principal object
`protected void`
AbstractGetAclServlet.`addExtraInfo(jakarta.json.JsonObjectBuilder principalJson, Principal principal, Map<Principal,Map<DeclarationType,Set<String>>> principalToDeclaredAtPaths)`
Override to add additional data to the principal object
`protected void`
GetEffectiveAceServlet.`addExtraInfo(jakarta.json.JsonObjectBuilder principalJson, Principal principal, Map<Principal,Map<DeclarationType,Set<String>>> principalToDeclaredAtPaths)`
Overridden to add the declaredAt data to the json
`protected void`
GetEffectiveAclServlet.`addExtraInfo(jakarta.json.JsonObjectBuilder principalJson, Principal principal, Map<Principal,Map<DeclarationType,Set<String>>> principalToDeclaredAtPaths)`
Overridden to add the declaredAt data to the json
`protected jakarta.json.JsonObjectBuilder`
AbstractGetAclServlet.`convertToJson(List<Map.Entry<Principal,Map<javax.jcr.security.Privilege,LocalPrivilege>>> entrySetList, Map<Principal,Map<DeclarationType,Set<String>>> declaredAtPaths)`
`protected @NotNull Map<String,List<javax.jcr.security.AccessControlEntry>>`
AbstractAccessGetServlet.`entriesSortedByEffectivePath(@NotNull javax.jcr.security.AccessControlPolicy[] policies, @NotNull Predicate<? super javax.jcr.security.AccessControlEntry> accessControlEntryFilter, Map<Principal,Map<DeclarationType,Set<String>>> declaredAtPaths)`
Builds a map by merging all the entries for the supplied policies and ordering them by the effective path
`protected abstract Map<String,List<javax.jcr.security.AccessControlEntry>>`
AbstractGetAceServlet.`getAccessControlEntriesMap(javax.jcr.Session session, String absPath, Principal principal, Map<Principal,Map<DeclarationType,Set<String>>> declaredAtPaths)`
`protected abstract Map<String,List<javax.jcr.security.AccessControlEntry>>`
AbstractGetAclServlet.`getAccessControlEntriesMap(javax.jcr.Session session, String absPath, Map<Principal,Map<DeclarationType,Set<String>>> declaredAtPaths)`
`protected Map<String,List<javax.jcr.security.AccessControlEntry>>`
GetAceServlet.`getAccessControlEntriesMap(javax.jcr.Session session, String absPath, Principal principal, Map<Principal,Map<DeclarationType,Set<String>>> declaredAtPaths)`
`protected Map<String,List<javax.jcr.security.AccessControlEntry>>`
GetAclServlet.`getAccessControlEntriesMap(javax.jcr.Session session, String absPath, Map<Principal,Map<DeclarationType,Set<String>>> declaredAtPaths)`
`protected Map<String,List<javax.jcr.security.AccessControlEntry>>`
GetEffectiveAceServlet.`getAccessControlEntriesMap(javax.jcr.Session session, String absPath, Principal principal, Map<Principal,Map<DeclarationType,Set<String>>> declaredAtPaths)`
`protected Map<String,List<javax.jcr.security.AccessControlEntry>>`
GetEffectiveAclServlet.`getAccessControlEntriesMap(javax.jcr.Session session, String absPath, Map<Principal,Map<DeclarationType,Set<String>>> declaredAtPaths)`
`protected Map<String,List<javax.jcr.security.AccessControlEntry>>`
GetPrincipalAceServlet.`getAccessControlEntriesMap(javax.jcr.Session session, String absPath, Principal principal, Map<Principal,Map<DeclarationType,Set<String>>> declaredAtPaths)`