user = s;
if(obj instanceof PrincipalImpl) { PrincipalImpl principalimpl = (PrincipalImpl)obj; return user.equals(principalimpl.toString()); } else { return false; }
return user;
return user.hashCode();