Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Синтаксис:

function IsValid(

 VerificationDate: TDateTime;

 NeedCheckTimeValidity: WordBool): WordBool;

Параметры:

VerificationDate – дата, на которую нужно проверить сертификат;
NeedCheckTimeValidity – признак необходимости проверки сертификата на дату, указанную в параметре VerificationDate. Возможные значения:
True – выполняется проверка достоверности сертификата на дату, указанную в параметре VerificationDate;
False – выполняется проверка сертификата без проверки срока действия.

Возвращаемое значение:

Результат проверки достоверности сертификата: True, если проверка сертификата прошла успешно, False, в противном случае.

Описание:

Метод проверяет достоверность загруженного сертификата. Загрузить сертификат можно с помощью методов Load и LoadFromStorage.

Для каждого сертификата в цепочке выполняются проверки:

проверка доверия к корневому сертификату;
проверка достоверности подписей всех сертификатов в цепочке;
offline-проверка статуса отозванности сертификата. Такая проверка будет достоверна только в том случае, если в хранилище сертификатов установлены все списки отозванных сертификатов, выпущенные центром сертификации.

Если параметр NeedCheckTimeValidity принимает значение True, то выполняется также проверка, не истек ли срок действия сертификата на дату VerificationDate.

См. также

Свойство ValidFromDate

Свойство ValidToDate

Метод Load

Метод LoadFromStorage

 

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }