X509Certificate2Collection.ExportPkcs12 Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| ExportPkcs12(PbeParameters, String) |
Exporte les certificats et les clés privées au format PKCS#12 / PFX. |
| ExportPkcs12(Pkcs12ExportPbeParameters, String) |
Exporte le certificat et la clé privée au format PKCS#12 / PFX. |
ExportPkcs12(PbeParameters, String)
Exporte les certificats et les clés privées au format PKCS#12 / PFX.
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()
Paramètres
- exportParameters
- PbeParameters
Paramètres d’algorithme à utiliser pour l’exportation.
- password
- String
Mot de passe à utiliser pour l’exportation.
Retours
Tableau d’octets contenant le PKCS#12 encodé.
Exceptions
password contient un caractère Unicode « NULL ».
exportParameters est null .
Échec de l’opération d’exportation.
- ou -
exportParameters spécifie une HashAlgorithm valeur qui n’est pas prise en charge pour la EncryptionAlgorithm valeur.
- ou -
exportParameters contient un algorithme de chiffrement non valide pour EncryptionAlgorithm.
S’applique à
ExportPkcs12(Pkcs12ExportPbeParameters, String)
Exporte le certificat et la clé privée au format PKCS#12 / PFX.
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()
Paramètres
- exportParameters
- Pkcs12ExportPbeParameters
Paramètres d’algorithme à utiliser pour l’exportation.
- password
- String
Mot de passe à utiliser pour l’exportation.
Retours
Tableau d’octets contenant le PKCS#12 encodé.
Exceptions
password contient un caractère Unicode « NULL ».
exportParameters n’est pas une valeur valide.
Échec de l’opération d’exportation.