Интерфейс IX509EndorsementKey (certenroll.h)
Интерфейс ключа подтверждения X.509
Наследование
Интерфейс IX509EndorsementKey наследуется от интерфейса IDispatch . IX509EndorsementKey также имеет следующие типы членов:
Методы
Интерфейс IX509EndorsementKey содержит следующие методы.
IX509EndorsementKey::AddCertificate Добавьте сертификат ключа подтверждения к поставщику хранилища ключей (KSP), который поддерживает ключи подтверждения. |
IX509EndorsementKey::Close Закрывает ключ подтверждения. Метод Close можно вызывать только после успешного вызова метода Open. |
IX509EndorsementKey::ExportPublicKey Экспортирует открытый ключ подтверждения. |
IX509EndorsementKey::get_Length Битовая длина ключа подтверждения. Доступ к этому свойству можно получить только после вызова метода Open. |
IX509EndorsementKey::get_Opened Указывает, был ли успешно вызван метод Open. |
IX509EndorsementKey::get_ProviderName Имя поставщика шифрования. По умолчанию используется поставщик шифрования платформы Майкрософт. Перед вызовом метода Open необходимо задать свойство ProviderName. Невозможно изменить свойство ProviderName после вызова метода Open. (Получить) |
IX509EndorsementKey::GetCertificateByIndex Возвращает сертификат подтверждения, связанный с ключом подтверждения от поставщика хранилища ключей для указанного индекса. |
IX509EndorsementKey::GetCertificateCount Возвращает количество сертификатов подтверждения в поставщике хранилища ключей. |
IX509EndorsementKey::Open Открывает ключ подтверждения. Ключ подтверждения должен быть открыт, прежде чем можно будет получить сведения из ключа подтверждения, добавить или удалить сертификаты или экспортировать ключ подтверждения. |
IX509EndorsementKey::p ut_ProviderName Имя поставщика шифрования. По умолчанию используется поставщик шифрования платформы Майкрософт. Перед вызовом метода Open необходимо задать свойство ProviderName. Невозможно изменить свойство ProviderName после вызова метода Open. (Put) |
IX509EndorsementKey::RemoveCertificate Удаляет сертификат подтверждения, связанный с ключом подтверждения, от поставщика хранилища ключей. Метод RemoveCertificate можно вызвать только после успешного вызова метода Open. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | certenroll.h |