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

Синтаксис:

function AddValidationDataToSignature2 (

 const ContentStream: IUnknown;

 const Signature: WideString;

 OcspResponsesRequired: WordBool;

 ValidationOptions: Long;

 out SignatureWithValidationData: WideString): IAddValidationDataToSignatureOperationResult; safecall;

Параметры:

ContentStream – поток с подписанными данными;
Signature – электронная подпись, в которую нужно добавить данные для проверки достоверности;
OcspResponsesRequired – признак, определяющий, обязательно ли использовать OCSP-ответы в качестве доказательства достоверности сертификатов на момент подписания. Действие параметра распространяется только на сбор доказательств для последнего сертификата из цепочки сертификатов подписи;
ValidationOptions – параметры проверки подписи. Задаются в виде одного или нескольких, объединенных условием ИЛИ, значений типа TValidationOption:
voNone – в цепочке сертификатов подписи или штампов времени проверять дату выпуска списков отозванных сертификатов (CRL) для всех сертификатов;
voSignatureCrlUpdateTimeEndCertOnly – в цепочке сертификатов подписи проверять дату выпуска списков отозванных сертификатов (CRL) только для последнего сертификата;
voTimestampCrlUpdateTimeEndCertOnly – в цепочке сертификатов штампа времени проверять дату выпуска списков отозванных сертификатов (CRL) только для последнего сертификата;
SignatureWithValidationData – подпись с данными для проверки достоверности.

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

Подпись с данными для проверки достоверности и результат добавления.

Описание:

Метод добавляет в подпись данные, необходимые для долговременной возможности проверить ее достоверность.

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