THotPDF.RecoverReloadKeysFromStreamRanges

function RecoverReloadKeysFromStreamRanges(Stream: TStream;
  const Password: AnsiString): Boolean; overload;
function RecoverReloadKeysFromStreamRanges(Stream: TStream;
  const Password: AnsiString; out OwnerAuthenticated: Boolean): Boolean; overload;

Herstelt de ondersteunde Standard security-handler-bestandssleutel via begrensde bronbereiken en herstelt de streampositie van de aanroeper

De overload meldt of het meegegeven wachtwoord ook als eigenaarswachtwoord werd geauthenticeerd; wanneer eigenaars- en gebruikerswachtwoord gelijk zijn, gaat eigenaarsauthenticatie voor

False betekent dat een ondersteunde sleutel niet kon worden hersteld en dat OwnerAuthenticated False is; de Boolean onderscheidt een kale bron niet van een niet-ondersteunde of onjuist geauthenticeerde versleutelde bron

Dit is een stateful herlaadhelper die de tijdelijke decryptiesleutelcache van het document vult; gebruik het op een onafhankelijk voorbereidingsdocument en behoud de normale regels voor documenteigendom en cancellation

OwnerAuthenticated identificeert de wachtwoordrol en valideert niet onafhankelijk een documenthandtekening, authenticeert geen revocatie-evidence of dwingt geen handtekeningbeleid af