public override int GetHashCode()
 {
     return(RequestingAgent.GetHashCode() ^ Principal.GetHashCode());
 }
 public override int GetHashCode()
 {
     return(RequestingAgent.GetHashCode() ^ Group.GetHashCode());
 }