IX509EndorsementKey 接口 (certenroll.h)
X.509 认可密钥接口
继承
IX509EndorsementKey 接口继承自 IDispatch 接口。 IX509EndorsementKey 还具有以下类型的成员:
方法
IX509EndorsementKey 接口包含以下方法。
IX509EndorsementKey::AddCertificate 将认可密钥证书添加到密钥存储提供程序 (支持认可密钥的 KSP) 。 |
IX509EndorsementKey::Close 关闭认可密钥。 只能在成功调用 Open 方法后调用 Close 方法。 |
IX509EndorsementKey::ExportPublicKey 导出认可公钥。 |
IX509EndorsementKey::get_Length 认可密钥的位长度。 只能在调用 Open 方法后访问此属性。 |
IX509EndorsementKey::get_Opened 指示是否已成功调用 Open 方法。 |
IX509EndorsementKey::get_ProviderName 加密提供程序的名称。 默认值为 Microsoft 平台加密提供程序。 在调用 Open 方法之前,必须设置 ProviderName 属性。 调用 Open 方法后,无法更改 ProviderName 属性。 (获取) |
IX509EndorsementKey::GetCertificateByIndex 从指定索引的密钥存储提供程序获取与认可密钥关联的认可证书。 |
IX509EndorsementKey::GetCertificateCount 获取密钥存储提供程序中认可证书的计数。 |
IX509EndorsementKey::Open 打开认可密钥。 必须先打开认可密钥,然后才能从认可密钥中检索信息、添加或删除证书或导出认可密钥。 |
IX509EndorsementKey::p ut_ProviderName 加密提供程序的名称。 默认值为 Microsoft 平台加密提供程序。 在调用 Open 方法之前,必须设置 ProviderName 属性。 调用 Open 方法后,无法更改 ProviderName 属性。 (放置) |
IX509EndorsementKey::RemoveCertificate 从密钥存储提供程序中删除与认可密钥相关的认可证书。 只能在成功调用 Open 方法后调用 RemoveCertificate 方法。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | certenroll.h |