X509Certificate2.CopyWithPrivateKey(ECDiffieHellman) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Combina una clave privada con la clave pública de un ECDiffieHellman certificado para generar un nuevo certificado 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
Parámetros
- privateKey
- ECDiffieHellman
Clave ECDiffieHellman privada.
Devoluciones
Nuevo certificado ECDiffieHellman con la HasPrivateKey propiedad establecida en true.
El certificado actual no se modifica.
Excepciones
privateKey es null.
El certificado ya tiene asociada una clave privada.
El certificado no tiene ninguna clave pública.
O bien
La clave privada especificada no coincide con la clave pública de este certificado.