THPDFJobProcessor.ExecuteLoadedSigningOperation

Runs a signing operation on a borrowed loaded document with an explicit timestamp transport

class function ExecuteLoadedSigningOperation(Document: THotPDF; Op: THPDFJSONValue;
  Output: TStream; Checkpoint: TNotifyEvent;
  TimestampTransport: THPDFHeadlessTimestampTransport;
  TimestampContext: Pointer): THPDFJSONValue; static;

The unit is HPDFDocJobs; the caller owns the document, operation, output stream and returned result

The signed PDF bytes land in Output, and the transport callback receives the RFC 3161 timestamp requests the operation issues through TimestampContext

The checkpoint event fires throughout signing and timestamp work and preserves cancellation and budget exceptions

The signing profiles and digest methods accepted here are listed by Capabilities

Native Linux ABI timestamp transport