THPDFJobProcessor.ExecuteLoadedSigningOperation
Executa uma operação de assinatura sobre um documento carregado emprestado, com um transporte de timestamp explícito
class function ExecuteLoadedSigningOperation(Document: THotPDF; Op: THPDFJSONValue;
Output: TStream; Checkpoint: TNotifyEvent;
TimestampTransport: THPDFHeadlessTimestampTransport;
TimestampContext: Pointer): THPDFJSONValue; static;
A unit é HPDFDocJobs; o chamador é dono do documento, da operação, do stream de saída e do resultado retornado
Os bytes do PDF assinado são gravados em Output, e o callback de transporte recebe requisições de timestamp RFC 3161 emitidas pela operação por meio de TimestampContext
O evento de checkpoint dispara durante o trabalho de assinatura e de timestamp e preserva exceções de cancelamento e de orçamento
Os perfis de assinatura e métodos de digest aceitos aqui estão listados em Capabilities