Развернуть все
Свернуть все

Интерфейс IPrivateKeyUsageValidator

Предоставляет методы для контроля регламента использования закрытых ключей.

Методы

  Имя Описание
Public method IsCertValidNow

Проверяет, что закрытый ключ может быть использован в настоящий момент времени.

Public method IsCertValidOnTime

Проверяет, что закрытый ключ мог быть корректно использован в указанный момент.

Public method IsChainValid

Проверяет, что все сертификаты цепочки использовались для подписи выпущенных сертификатов, CRL и CTL в период действия их закрытых ключей.

Примечания

Интерфейс IPrivateKeyUsageValidator предоставляет методы для проверки периода действия закрытого ключа сертификатов и цепочек сертификатов.

Проверка осуществляется по полям notBefore и notAfter расширения Private Key Usage Period (см. ISO/IEC 9594-8, X.509). Присутствие в сертификате данного расширения означает ограничение по времени на использование закрытого ключа, соответствующего данному сертификату. Если расширение отсутствует, то закрытый ключ может использоваться в течение всего срока действия сертификата.

Требования

Заголовочный файл pkivalidator.h
Библиотека DLL pkivalidator.dll
Идентификаторы GUID pkivalidator_i.c
Минимальная версия продукта 1.0