iCspStatuses 接口 (certenroll.h)
ICspStatuses 接口定义可用于管理 ICspStatus 对象集合的方法和属性。 ICspStatus 接口包含有关加密提供程序/算法对的信息。 调用以下属性和方法时,将创建集合对象。
属性/方法 | 接口 | 说明 |
---|---|---|
GetCspStatusesFromOperations | ICspInformations | 为指定的算法类型和可选提供程序信息创建 ICspStatuses 集合。 注意 证书注册控制仅将 ICspStatuses 集合用于私钥非对称 (加密、签名和密钥交换) 算法选择。
|
GetCspStatuses | IX509CertificateRequestPkcs10 | 创建一个 ICspStatuses 集合,该集合包含与调用方指定的私钥的预期用途一致的所有提供程序/算法对。 |
CspStatuses | IX509CertificateRequestPkcs10 | 创建一个 ICspStatuses 集合,其中包含与与证书请求关联的 IX509PrivateKey 对象所标识的私钥的预期用途一致的所有提供程序/算法对。 |
继承
ICspStatuses 接口继承自 IDispatch 接口。 ICspStatuses 还具有以下类型的成员:
方法
ICspStatuses 接口具有这些方法。
ICspStatuses::Add 将 ICspStatus 对象添加到集合中。 |
ICspStatuses::Clear 从集合中删除所有 ICspStatus 对象。 |
ICspStatuses::get__NewEnum 检索集合的枚举器。 (ICspStatuses.get__NewEnum) |
ICspStatuses::get_Count 检索集合中 ICspStatus 对象的数目。 |
ICspStatuses::get_ItemByIndex 按索引号从集合中检索 ICspStatus 对象。 |
ICspStatuses::get_ItemByName 按提供程序和算法名称从集合中检索 ICspStatus 对象。 |
ICspStatuses::get_ItemByOperations 检索一个 ICspStatus 对象,该对象与输入中指定的提供程序具有相同的名称和相同的算法,但标识不同的加密操作。 |
ICspStatuses::get_ItemByOrdinal 按序号从集合中检索 ICspStatus 对象。 |
ICspStatuses::get_ItemByProvider 检索一个 ICspStatus 对象,该对象与输入中指定的提供程序同名,但标识了支持不同预期密钥使用的算法。 |
ICspStatuses::Remove 按索引号从集合中删除 ICspStatus 对象。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | certenroll.h |