Метод ICertificate2::Export
[CAPICOM — это 32-разрядный компонент, доступный для использования в следующих операционных системах: Windows Server 2008, Windows Vista и Windows XP. Вместо этого используйте класс X509Certificate2 в пространстве имен System.Security.Cryptography.X509Certificates .]
Метод Export копирует сертификат в закодированную строку. Закодированную строку можно записать в файл или импортировать в новый объект Certificate .
Синтаксис
Certificate.Export( _
[ ByVal EncodingType ] _
)
Параметры
-
EncodingType [in, необязательный]
-
Значение перечисления CAPICOM_ENCODING_TYPE , указывающее тип кодирования для операции экспорта. Значение по умолчанию — CAPICOM_ENCODE_BASE64. В следующей таблице приводятся возможные значения.
Значение Значение - CAPICOM_ENCODE_ANY
Этот тип кодирования используется только в том случае, если входные данные имеют неизвестный тип кодирования. Если это значение используется для указания типа кодирования выходных данных, вместо него будет использоваться CAPICOM_ENCODE_BASE64. Представлено в CAPICOM 2.0. - CAPICOM_ENCODE_BASE64
Данные сохраняются в виде строки в кодировке base64. - CAPICOM_ENCODE_BINARY
Данные сохраняются в виде чистой двоичной последовательности.
Возвращаемое значение
Строка, содержащая экспортируемый сертификат в указанной форме кодирования.
Требования
Требование | Значение |
---|---|
Окончание поддержки клиентов |
Windows Vista |
Окончание поддержки сервера |
Windows Server 2008 |
Распространяемые компоненты |
CAPICOM 2.0 или более поздней версии в Windows Server 2003 и Windows XP |
DLL |
|
См. также раздел