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 |