SetTimeStampServer

Цифровые подписи

Описание

Выбирает центр меток времени RFC 3161, с которым говорит встроенный клиент

Синтаксис

Delphi

Function TPDFlib.SetTimeStampServer(Const URL, UserName, Password: WideString): Integer;

Параметры

URLАдрес конечной точки органа; должен быть адресом http или https
UserNameBasic authentication user name, or an empty string for an anonymous authority.
PasswordBasic authentication password.

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

1The setting was stored.

Примечания

Адрес валидируется, когда запрос реально отправляется, поэтому схема, отличная от http или https, сообщается через GetTimeStampError, а не исключением

В паре с SetTimeStampOptions выбирает алгоритм дайджеста и то, должен ли орган встраивать свою цепочку подписания в токен

Пример

PDF.SetTimeStampServer('https://tsa.example.com/tsa', '', '');
PDF.SetTimeStampOptions(2, 1, 1, 15000, '');

См. также

SetTimeStampOptions, FetchTimeStampToken, ApplyPAdESSignatureTimeStamp