*/
if ( principalFullPath.compareToIgnoreCase(fullPath) == 0)
return principal.getRemotePrincipals();
/* Expand the Group and find a match */
InternalGroupPrincipal groupPrincipal = getGroupPrincipals(principalFullPath);
// Found Group that matches the name
if (groupPrincipal != null)
{
Collection usersInGroup = groupPrincipal.getUserPrincipals();
Iterator itUsers = usersInGroup.iterator();
while (itUsers.hasNext())
{
InternalUserPrincipal user = (InternalUserPrincipal)itUsers.next();
if (user.getFullPath().compareToIgnoreCase(fullPath) == 0)