THPDFJobProcessor.ExecuteLoadedSigningOperation

Führt eine Signieroperation auf einem geliehenen geladenen Dokument mit explizitem Timestamp-Transport aus

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

Das Unit ist HPDFDocJobs; der Aufrufer besitzt Dokument, Operation, Ausgabestream und das zurückgegebene Ergebnis

Die signierten PDF-Bytes werden in Output geschrieben, und der Transport-Callback empfängt die von der Operation ausgestellten RFC 3161-Timestamp-Requests über TimestampContext

Das Checkpoint-Event feuert während der Signatur- und Timestamp-Arbeit und bewahrt Abbruch- und Budget-Exceptions

Die hier akzeptierten Signing-Profile und Digest-Methoden listet Capabilities auf

Timestamp-Transport über die native Linux-ABI