X509Certificate.GetPublicKeyString Metodo

Definizione

Restituisce la chiave pubblica del certificato X.509v3 sotto forma di stringa esadecimale.

C#
public virtual string GetPublicKeyString();

Restituisce

Chiave pubblica del certificato X.509 sotto forma di stringa esadecimale.

Esempio

Nell'esempio seguente viene usato il metodo per restituire la GetPublicKeyString chiave pubblica di un certificato come stringa e visualizzarla nella console.

C#

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.
        string results = cert.GetPublicKeyString();

        // Display the value to the console.
        Console.WriteLine(results);
    }
}

Commenti

Questo valore corrisponde al contenuto del subjectPublicKey campo dei dati SubjectPublicKeyInfo all'interno del certificato.

Si applica a

Prodotto Versioni
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1