X509Certificate.ExportPkcs12 Método

Definição

Sobrecargas

Nome 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 de algoritmo a serem usados para a exportação.

password
String

A senha a ser usada para a exportação.

Retornos

Byte[]

Uma matriz de bytes que contém o PKCS nº 12 codificado.

Exceções

password contém um caractere 'NULL' Unicode.

exportParameters é null .

A instância atual é descartada.

- ou -

Falha na operação de exportação.

- ou -

exportParameters especifica um HashAlgorithm valor que não tem suporte para o EncryptionAlgorithm valor.

- ou -

exportParameters contém um algoritmo de criptografia 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 de algoritmo a serem usados para a exportação.

password
String

A senha a ser usada para a exportação.

Retornos

Byte[]

Uma matriz de bytes que contém o PKCS nº 12 codificado.

Exceções

password contém um caractere 'NULL' Unicode.

exportParameters não é um valor válido.

A instância atual é descartada.

- ou -

Falha na operação de exportação.

Aplica-se a