SetTimeStampServer
Цифровые подписи
Описание
Выбирает центр меток времени RFC 3161, с которым говорит встроенный клиент
Синтаксис
Delphi
Function TPDFlib.SetTimeStampServer(Const URL, UserName, Password: WideString): Integer;Параметры
| URL | Адрес конечной точки органа; должен быть адресом http или https |
|---|---|
| UserName | Basic authentication user name, or an empty string for an anonymous authority. |
| Password | Basic authentication password. |
Возвращаемые значения
| 1 | The setting was stored. |
|---|
Примечания
Адрес валидируется, когда запрос реально отправляется, поэтому схема, отличная от http или https, сообщается через GetTimeStampError, а не исключением
В паре с SetTimeStampOptions выбирает алгоритм дайджеста и то, должен ли орган встраивать свою цепочку подписания в токен
Пример
PDF.SetTimeStampServer('https://tsa.example.com/tsa', '', '');
PDF.SetTimeStampOptions(2, 1, 1, 15000, '');См. также
SetTimeStampOptions, FetchTimeStampToken, ApplyPAdESSignatureTimeStamp