internal bool HasCompatibleMessageSecuritySettings(PeerSecurityCredentialsManager.PeerClientSecurityTokenManager that)
 {
     if (this.credential == null)
     {
         return(this.delegateManager.Equals(that.delegateManager));
     }
     return((that.credential != null) && this.credential.Equals(that.credential));
 }
 public override bool Equals(object other)
 {
     PeerSecurityCredentialsManager.PeerClientSecurityTokenManager manager = other as PeerSecurityCredentialsManager.PeerClientSecurityTokenManager;
     if (manager == null)
     {
         return(false);
     }
     if (this.credential == null)
     {
         return(this.delegateManager.Equals(manager.delegateManager));
     }
     return((manager.credential != null) && this.credential.Equals(manager.credential, this.mode, this.messageAuth));
 }