bool Equals(SslCertificate.DName x, SslCertificate.DName y) { if (ReferenceEquals(x, y)) { return(true); } if (ReferenceEquals(x, y) || ReferenceEquals(null, y)) { return(false); } return(x.GetDName().Equals(y.GetDName())); }
bool Equals(SslCertificate.DName x, SslCertificate.DName y) { if (ReferenceEquals(x, y)) { return(true); } #region ///------------------------------------------------------------------------------------------------- /// Pull Request - manually added/fixed /// bug fix in SslCertificateEqualityComparer #76 /// https://github.com/xamarin/Xamarin.Auth/pull/76 //if (ReferenceEquals (x, y) || ReferenceEquals (null, y)) if (ReferenceEquals(x, null) || ReferenceEquals(null, y)) { return(false); } ///------------------------------------------------------------------------------------------------- #endregion return(x.GetDName().Equals(y.GetDName())); }
int GetHashCode(SslCertificate.DName dname) { return(dname.GetDName().GetHashCode()); }