private static JackrabbitAccessControlList getAccessControlList()

in src/main/java/org/apache/sling/jcr/repoinit/impl/AclUtil.java [524:537]


    private static JackrabbitAccessControlList getAccessControlList(
            @NotNull AccessControlManager acMgr, @Nullable String path, boolean includeApplicable)
            throws RepositoryException {
        if (includeApplicable) {
            return AccessControlUtils.getAccessControlList(acMgr, path);
        } else {
            for (AccessControlPolicy policy : acMgr.getPolicies(path)) {
                if (policy instanceof JackrabbitAccessControlList) {
                    return (JackrabbitAccessControlList) policy;
                }
            }
            return null;
        }
    }