ICertificate2::Export 方法

[CAPICOM 是一个仅限 32 位的组件,可用于以下操作系统:Windows Server 2008、Windows Vista 和 Windows XP。 请改用 System.Security.Cryptography.X509Certificates 命名空间中的 X509Certificate2。]

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
可再发行组件
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更高版本
DLL
Capicom.dll

另请参阅

加密对象

证书