X509Certificate2.CopyWithPrivateKey(ECDiffieHellman) Metodo

Definizione

Combina una chiave privata con la chiave pubblica di un ECDiffieHellman certificato per generare un nuovo certificato ECDiffieHellman.

C#
public System.Security.Cryptography.X509Certificates.X509Certificate2 CopyWithPrivateKey(System.Security.Cryptography.ECDiffieHellman privateKey);

Parametri

privateKey
ECDiffieHellman

Chiave ECDiffieHellman privata.

Restituisce

Nuovo certificato ECDiffieHellman con la HasPrivateKey proprietà impostata su true. Il certificato corrente non viene modificato.

Eccezioni

privateKey è null.

Al certificato è già associata una chiave privata.

Per il certificato non esiste una chiave pubblica.

-oppure-

La chiave privata specificata non corrisponde alla chiave pubblica per questo certificato.

Si applica a

Prodotto Versioni
.NET 6, 7, 8, 9, 10