THotPDF.RecoverReloadKeysFromStreamRanges
function RecoverReloadKeysFromStreamRanges(Stream: TStream;
const Password: AnsiString): Boolean; overload;
function RecoverReloadKeysFromStreamRanges(Stream: TStream;
const Password: AnsiString; out OwnerAuthenticated: Boolean): Boolean; overload;
Recupera la file key supportata del security handler Standard attraverso intervalli sorgente limitati e ripristina la posizione dello stream del chiamante
L'overload riporta se la password fornita ha autenticato anche una owner password; quando owner e user password coincidono, l'autenticazione owner ha precedenza
False significa che una chiave supportata non poteva essere recuperata e OwnerAuthenticated è False; il Boolean non distingue una sorgente semplice da una sorgente cifrata non supportata o autenticata in modo errato
Si tratta di un helper di ricaricamento con stato che popola la cache temporanea delle chiavi di decifratura del documento; usatelo su un documento di preparazione indipendente e rispettate le normali regole di proprietà del documento e di cancellazione
OwnerAuthenticated identifica il ruolo della password e non valida indipendentemente una firma del documento, non autentica evidenze di revoca e non impone una politica di firma