X509Certificate2.CopyWithPrivateKey(ECDiffieHellman) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Combina una chiave privata con la chiave pubblica di un ECDiffieHellman certificato per generare un nuovo certificato ECDiffieHellman.
public:
System::Security::Cryptography::X509Certificates::X509Certificate2 ^ CopyWithPrivateKey(System::Security::Cryptography::ECDiffieHellman ^ privateKey);
public System.Security.Cryptography.X509Certificates.X509Certificate2 CopyWithPrivateKey (System.Security.Cryptography.ECDiffieHellman privateKey);
member this.CopyWithPrivateKey : System.Security.Cryptography.ECDiffieHellman -> System.Security.Cryptography.X509Certificates.X509Certificate2
Public Function CopyWithPrivateKey (privateKey As ECDiffieHellman) As X509Certificate2
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.