Share via


X509Certificate.GetHashCode Metode

Definisi

Mengembalikan kode hash untuk sertifikat X.509v3 sebagai bilangan bulat.

public:
 override int GetHashCode();
public override int GetHashCode ();
override this.GetHashCode : unit -> int
Public Overrides Function GetHashCode () As Integer

Mengembalikan

Kode hash untuk sertifikat X.509 sebagai bilangan bulat.

Contoh

Contoh berikut menggunakan GetHashCode metode untuk mengembalikan representasi bilangan bulat dari kode hash sertifikat dan menampilkannya ke konsol.

using namespace System;
using namespace System::Security::Cryptography::X509Certificates;
int main()
{
   
   // The path to the certificate.
   String^ Certificate = "Certificate.cer";
   
   // Load the certificate into an X509Certificate object.
   X509Certificate^ cert = X509Certificate::CreateFromCertFile( Certificate );
   
   // Get the value.
   int results = cert->GetHashCode();
   
   // Display the value to the console.
   Console::WriteLine( results );
}

using System;
using System.Security.Cryptography.X509Certificates;

public class X509
{

    public static void Main()
    {

        // The path to the certificate.
        string Certificate =  "Certificate.cer";

        // Load the certificate into an X509Certificate object.
        X509Certificate cert = X509Certificate.CreateFromCertFile(Certificate);

        // Get the value.
        int results = cert.GetHashCode();

        // Display the value to the console.
        Console.WriteLine(results);
    }
}
Imports System.Security.Cryptography.X509Certificates




Public Class X509
   
   
   Public Shared Sub Main()
      
      ' The path to the certificate.
      Dim Certificate As String = "Certificate.cer"
      
      ' Load the certificate into an X509Certificate object.
      Dim cert As X509Certificate = X509Certificate.CreateFromCertFile(Certificate)
      
      ' Get the value.
      Dim results As Integer = cert.GetHashCode()
      
      ' Display the value to the console.
      Console.WriteLine(results)
   End Sub 
End Class

Keterangan

Jika hash sertifikat X.509 adalah array lebih dari 4 byte, byte apa pun setelah byte keempat tidak terlihat dalam representasi bilangan bulat ini.

Berlaku untuk