X509Certificate.ExportPkcs12 Methode

Definition

Überlädt

Name Beschreibung
ExportPkcs12(PbeParameters, String)

Exportiert das Zertifikat und den privaten Schlüssel im PKCS#12 /PFX-Format.

ExportPkcs12(Pkcs12ExportPbeParameters, String)

Exportiert das Zertifikat und den privaten Schlüssel im PKCS#12 /PFX-Format.

ExportPkcs12(PbeParameters, String)

Quelle:
X509Certificate.cs
Quelle:
X509Certificate.cs

Exportiert das Zertifikat und den privaten Schlüssel im PKCS#12 /PFX-Format.

public:
 cli::array <System::Byte> ^ ExportPkcs12(System::Security::Cryptography::PbeParameters ^ exportParameters, System::String ^ password);
public byte[] ExportPkcs12(System.Security.Cryptography.PbeParameters exportParameters, string? password);
member this.ExportPkcs12 : System.Security.Cryptography.PbeParameters * string -> byte[]
Public Function ExportPkcs12 (exportParameters As PbeParameters, password As String) As Byte()

Parameter

exportParameters
PbeParameters

Die Algorithmusparameter, die für den Export verwendet werden sollen.

password
String

Das Kennwort, das für den Export verwendet werden soll.

Gibt zurück

Byte[]

Ein Bytearray mit dem codierten PKCS#12.

Ausnahmen

password enthält ein Unicode-Zeichen "NULL".

exportParameters ist null .

Die aktuelle Instanz ist verworfen.

-oder-

Fehler beim Exportvorgang.

-oder-

exportParameters Gibt einen HashAlgorithm Wert an, der für den EncryptionAlgorithm Wert nicht unterstützt wird.

-oder-

exportParameters enthält einen ungültigen Verschlüsselungsalgorithmus für EncryptionAlgorithm.

Gilt für:

ExportPkcs12(Pkcs12ExportPbeParameters, String)

Quelle:
X509Certificate.cs
Quelle:
X509Certificate.cs

Exportiert das Zertifikat und den privaten Schlüssel im PKCS#12 /PFX-Format.

public:
 cli::array <System::Byte> ^ ExportPkcs12(System::Security::Cryptography::X509Certificates::Pkcs12ExportPbeParameters exportParameters, System::String ^ password);
public byte[] ExportPkcs12(System.Security.Cryptography.X509Certificates.Pkcs12ExportPbeParameters exportParameters, string? password);
member this.ExportPkcs12 : System.Security.Cryptography.X509Certificates.Pkcs12ExportPbeParameters * string -> byte[]
Public Function ExportPkcs12 (exportParameters As Pkcs12ExportPbeParameters, password As String) As Byte()

Parameter

exportParameters
Pkcs12ExportPbeParameters

Die Algorithmusparameter, die für den Export verwendet werden sollen.

password
String

Das Kennwort, das für den Export verwendet werden soll.

Gibt zurück

Byte[]

Ein Bytearray mit dem codierten PKCS#12.

Ausnahmen

password enthält ein Unicode-Zeichen "NULL".

exportParameters ist kein gültiger Wert.

Die aktuelle Instanz ist verworfen.

-oder-

Fehler beim Exportvorgang.

Gilt für: