GetSignProcessSeedValueError

Безопасность и подписи

Описание

Возвращает диагностический текст, выдаваемый при нарушении подписывающей идентичностью или конфигурацией ограничения начальных значений поля подписи

Синтаксис

Delphi

Function TPDFlib.GetSignProcessSeedValueError(SignProcessID: Integer): WideString;

ActiveX

Function PDFlib::GetSignProcessSeedValueError(SignProcessID As Long) As String

DLL

const wchar_t* DLGetSignProcessSeedValueError(int InstanceID, int SignProcessID);

Параметры

SignProcessIDЗначение, возвращаемое функцией NewSignProcessFrom*

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

Возвращает пустую строку при сбое seed-значений или некорректном идентификаторе процесса; иначе возвращает диагностику конкретного фильтра, SubFilter, дайджеста, причины, данных отзыва, сертификата, версии или неподдерживаемого ограничения

Примечания

Вызов EndSignProcessTo* возвращает результат подписания 13 при провале проверки начальных значений. Проверка выполняется после открытия подписывающей идентичности, но до изменения поля подписи или цели вывода

The ANSI DLL variant is

DLGetSignProcessSeedValueErrorA

См. также

SetSignatureFieldSeedValue, AddSignatureFieldSeedCertificate, GetSignProcessResult