X509Certificate.ExportPkcs12 Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
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
Ein Bytearray mit dem codierten PKCS#12.
Ausnahmen
password enthält ein Unicode-Zeichen "NULL".
exportParameters ist kein gültiger Wert.