Session session) throws RepositoryException {
Set<String> pIds = new HashSet<String>();
Set<String> nIds = new HashSet<String>();
// Try to get membership information from references
PropertyIterator refs = getMembershipReferences(authorizableNodeIdentifier, session);
if (refs == null) {
return null;
}
while (refs.hasNext()) {
try {
PropertyImpl pMember = (PropertyImpl) refs.nextProperty();
NodeImpl nGroup = (NodeImpl) pMember.getParent();
Set<String> groupNodeIdentifiers;
if (P_MEMBERS.equals(pMember.getQName())) {
// Found membership information in members property