THPDFJobProcessor.ExecuteLoadedSigningOperation
Выполняет операцию подписи над заимствованным загруженным документом с явным транспортом меток времени
class function ExecuteLoadedSigningOperation(Document: THotPDF; Op: THPDFJSONValue;
Output: TStream; Checkpoint: TNotifyEvent;
TimestampTransport: THPDFHeadlessTimestampTransport;
TimestampContext: Pointer): THPDFJSONValue; static;
Модуль — HPDFDocJobs; владение документом, операцией, выходным потоком и возвращённым результатом остаётся у вызывающего кода
Байты подписанного PDF записываются в Output, а transport callback получает запросы меток времени RFC 3161, выпускаемые операцией, через TimestampContext
Событие checkpoint срабатывает во время подписи и работы с метками времени и сохраняет исключения отмены и бюджета
Принимаемые здесь профили подписи и методы дайджеста перечислены в Capabilities