THPDFJobProcessor.ExecuteLoadedSigningOperation

Executes 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 are written to Output, and the transport callback receives RFC 3161 timestamp requests issued by the operation through TimestampContext

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

Signing profiles and digest methods accepted here are listed by Capabilities

Native Linux ABI timestamp transport