ICertSrvSetupKeyInformation 接口 (casetup.h)

ICertSrvSetupKeyInformation 接口定义了一组私钥属性,这些属性用于设置证书颁发机构 (CA) 或 Microsoft 简单证书注册协议 (SCEP) 角色。 该信息描述了现有私钥或安装程序生成的私钥。

Microsoft 在 CCertSrvSetupKeyInformation 类中提供此接口的实现。

在 C++ 中,可以通过使用 CLSID_CCertSrvSetupKeyInformation 类标识符调用 CoCreateInstance 函数来创建此接口的实例。

继承

ICertSrvSetupKeyInformation 接口继承自 IDispatch 接口。

方法

ICertSrvSetupKeyInformation 接口具有这些方法。

 
ICertSrvSetupKeyInformation::get_ContainerName

获取或设置加密服务提供程序 (CSP) 用于生成、存储或访问密钥的名称。 (获取)
ICertSrvSetupKeyInformation::get_Existing

获取或设置一个值,该值指示私钥是否已存在。 (获取)
ICertSrvSetupKeyInformation::get_ExistingCACertificate

获取或设置使用 可辨别编码规则 (DER) 编码的二进制值,该二进制值是证书颁发机构 (CA) 与现有密钥相对应的证书的二进制值。 (获取)
ICertSrvSetupKeyInformation::get_HashAlgorithm

获取或设置用于签名或验证证书颁发机构 (CA) 密钥证书的哈希算法的名称。 (获取)
ICertSrvSetupKeyInformation::get_Length

获取或设置加密服务提供程序 (CSP) 支持的值之一的密钥强度。 (获取)
ICertSrvSetupKeyInformation::get_ProviderName

获取或设置用于生成或存储私钥的 KSP) 的加密服务提供程序 ( (CSP) 或密钥存储提供程序的名称。 (获取)
ICertSrvSetupKeyInformation::p ut_ContainerName

获取或设置加密服务提供程序 (CSP) 用于生成、存储或访问密钥的名称。 (放置)
ICertSrvSetupKeyInformation::p ut_Existing

获取或设置一个值,该值指示私钥是否已存在。 (放置)
ICertSrvSetupKeyInformation::p ut_ExistingCACertificate

获取或设置使用 可辨别编码规则 (DER) 编码的二进制值,该二进制值是证书颁发机构 (CA) 与现有密钥相对应的证书的二进制值。 (放置)
ICertSrvSetupKeyInformation::p ut_HashAlgorithm

获取或设置用于签名或验证证书颁发机构 (CA) 密钥证书的哈希算法的名称。 (放置)
ICertSrvSetupKeyInformation::p ut_Length

获取或设置加密服务提供程序 (CSP) 支持的值之一的密钥强度。 (放置)
ICertSrvSetupKeyInformation::p ut_ProviderName

获取或设置用于生成或存储私钥的 KSP) 的加密服务提供程序 ( (CSP) 或密钥存储提供程序的名称。 (放置)

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008 Datacenter、Windows Server 2008 企业版 [仅限桌面应用]
目标平台 Windows
标头 casetup.h