protected void |
AbstractGetAceServlet.addExtraInfo(javax.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(javax.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(javax.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(javax.json.JsonObjectBuilder principalJson,
Principal principal,
Map<Principal,Map<DeclarationType,Set<String>>> principalToDeclaredAtPaths) |
Overridden to add the declaredAt data to the json
|
protected javax.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) |
|