System.Security.Cryptography.X509Certificates.X509Certificate.GetHashCode C# (CSharp) Метод

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int
        public override int GetHashCode()
        {
            if (Pal == null)
                return 0;

            byte[] thumbPrint = GetRawCertHash();
            int value = 0;
            for (int i = 0; i < thumbPrint.Length && i < 4; ++i)
            {
                value = value << 8 | thumbPrint[i];
            }
            return value;
        }

Usage Example

Пример #1
0
		public Publisher (X509Certificate cert) 
		{
			if (cert == null)
				throw new ArgumentNullException ("cert");
			if (cert.GetHashCode () == 0)
				throw new ArgumentException ("cert");
			m_cert = cert;
		}
All Usage Examples Of System.Security.Cryptography.X509Certificates.X509Certificate::GetHashCode