X509Certificate2Collection.ExportPkcs12 Метод

Определение

Перегрузки

Имя Описание
ExportPkcs12(PbeParameters, String)

Экспортирует сертификаты и закрытые ключи в формате PKCS#12 /PFX.

ExportPkcs12(Pkcs12ExportPbeParameters, String)

Экспортирует сертификат и закрытый ключ в формате PKCS#12 /PFX.

ExportPkcs12(PbeParameters, String)

Исходный код:
X509Certificate2Collection.cs
Исходный код:
X509Certificate2Collection.cs

Экспортирует сертификаты и закрытые ключи в формате 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()

Параметры

exportParameters
PbeParameters

Параметры алгоритма, используемые для экспорта.

password
String

Пароль, используемый для экспорта.

Возвращаемое значение

Byte[]

Массив байтов, содержащий закодированный PKCS#12.

Исключения

password содержит символ Юникода NULL.

exportParameters is null .

Сбой операции экспорта.

–или–

exportParameters указывает HashAlgorithm значение, которое не поддерживается для EncryptionAlgorithm значения.

–или–

exportParameters содержит недопустимый алгоритм шифрования для EncryptionAlgorithm.

Применяется к

ExportPkcs12(Pkcs12ExportPbeParameters, String)

Исходный код:
X509Certificate2Collection.cs
Исходный код:
X509Certificate2Collection.cs

Экспортирует сертификат и закрытый ключ в формате 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()

Параметры

exportParameters
Pkcs12ExportPbeParameters

Параметры алгоритма, используемые для экспорта.

password
String

Пароль, используемый для экспорта.

Возвращаемое значение

Byte[]

Массив байтов, содержащий закодированный PKCS#12.

Исключения

password содержит символ Юникода NULL.

exportParameters не является допустимым значением.

Сбой операции экспорта.

Применяется к