Share via


X509Certificate2.CopyWithPrivateKey(ECDiffieHellman) Yöntem

Tanım

Özel anahtarı sertifikanın ortak anahtarıyla birleştirerek ECDiffieHellman yeni bir ECDiffieHellman sertifikası oluşturur.

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

Parametreler

privateKey
ECDiffieHellman

Özel ECDiffieHellman anahtarı.

Döndürülenler

özelliği olarak ayarlanmış trueyeni bir ECDiffieHellman sertifikasıHasPrivateKey. Geçerli sertifika değiştirilmedi.

Özel durumlar

privateKey, null değeridir.

Sertifikanın zaten ilişkili bir özel anahtarı var.

Sertifikanın ortak anahtarı yok.

-veya-

Belirtilen özel anahtar bu sertifikanın ortak anahtarıyla eşleşmiyor.

Şunlara uygulanır