HPDFValidateSignatureByteRange
function HPDFValidateSignatureByteRange(Source: TStream; const AByteRange: array of Int64; out SignedRevisionLength, UnsignedTrailingBytes: Int64): Boolean;
HPDFSignatureByteRanges contiene il validatore condiviso esistente usato dal verifier Windows e dallo strato CMS portabile
Gli intervalli devono contenere o una coppia che copre l'intero stream o due coppie ordinate che partono da zero con un intervallo escluso non vuoto; lunghezze negative, sovrapposizioni, overflow aritmetico e posizioni fuori intervallo vengono rifiutati
Per un intervallo valido a due coppie, SignedRevisionLength riporta la fine dell'ultimo intervallo coperto e UnsignedTrailingBytes riporta il suffisso oltre quella revisione firmata
In caso di fallimento restituisce false e azzera entrambe le lunghezze di output; questo helper controlla aritmetica e copertura ma non analizza i Contents del PDF né verifica una firma CMS