THPDFHeadlessSignatureReservation
Um record de offsets emprestado, criado por HPDFWriteHeadlessSignatureReservation em HPDFHeadlessSignatureWriter
| Campo | Significado |
|---|---|
ObjectOffset, ObjectLength | Posição absoluta do objeto de assinatura e extensão do objeto serializado |
ByteRangeOffsets[0..3] | Posições absolutas dos quatro slots numéricos frescos de 20 dígitos para patch |
ContentsStart, ContentsEnd | Limites absolutos do gap, incluindo os delimitadores hexadecimais de abertura e fechamento |
ReservedCMSBytes | Máximo de bytes DER que cabem no valor hexadecimal Contents reservado |
CAdES | O perfil de assinatura detached selecionado, que precisa corresponder às opções de finalização |
DocumentTimestamp | True seleciona uma reserva genuína de document timestamp RFC3161 e seu finalizer específico de timestamp |
O stream precisa permanecer seekable e read/write até a finalização; não mude este record, não o reutilize com outra saída e não o finalize duas vezes
A finalização valida limites do objeto, tamanho do gap, ordenação dos slots numéricos, zeros numéricos frescos e delimitadores do gap antes de aplicar os patches