X509Certificate.ExportPkcs12 Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| ExportPkcs12(PbeParameters, String) |
Exporta o certificado e a chave privada no formato PKCS#12 / PFX. |
| ExportPkcs12(Pkcs12ExportPbeParameters, String) |
Exporta o certificado e a chave privada no formato PKCS#12 / PFX. |
ExportPkcs12(PbeParameters, String)
- Origem:
- X509Certificate.cs
- Origem:
- X509Certificate.cs
Exporta o certificado e a chave privada no formato 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()
Parâmetros
- exportParameters
- PbeParameters
Os parâmetros do algoritmo a usar para a exportação.
- password
- String
A palavra-passe a usar para a exportação.
Devoluções
Um array de bytes contendo o PKCS#12 codificado.
Exceções
password contém um carácter Unicode 'NULL'.
exportParameters é null .
A instância atual é descartada.
-ou-
A operação de exportação falhou.
-ou-
exportParameters especifica um HashAlgorithm valor que não é suportado para esse EncryptionAlgorithm valor.
-ou-
exportParameters contém um algoritmo de encriptação inválido para EncryptionAlgorithm.
Aplica-se a
ExportPkcs12(Pkcs12ExportPbeParameters, String)
- Origem:
- X509Certificate.cs
- Origem:
- X509Certificate.cs
Exporta o certificado e a chave privada no formato 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()
Parâmetros
- exportParameters
- Pkcs12ExportPbeParameters
Os parâmetros do algoritmo a usar para a exportação.
- password
- String
A palavra-passe a usar para a exportação.
Devoluções
Um array de bytes contendo o PKCS#12 codificado.
Exceções
password contém um carácter Unicode 'NULL'.
exportParameters não é um valor válido.