}
if (readStatus == null) {
readStatus = ReadStatus.DENY_THIS;
long permission = (isAcTree) ? Permissions.READ_ACCESS_CONTROL : Permissions.READ_NODE;
PrivilegeBits requiredBits = READ_BITS.get(permission);
Iterator<PermissionEntry> it = getIterator(null, permission);
while (it.hasNext()) {
PermissionEntry entry = it.next();
if (entry.privilegeBits.includes(requiredBits)) {