THotPDF.RecoverReloadKeysFromStreamRanges

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

Genskaber filnøglen fra den understøttede Standard security handler via afgrænsede kildeintervaller og gendanner kalderens stream-position

Overloaden rapporterer, om det leverede password også godkendte som ejerpassword; når ejer- og brugerpassword er ens, har ejergodkendelse forrang

False betyder, at der ikke kunne genskabes en understøttet nøgle, og at OwnerAuthenticated er False; Boolean'en skelner ikke mellem en plain kilde og en ikke-understøttet eller forkert godkendt krypteret kilde

Dette er en stateful genindlæsningshjælper, der udfylder dokumentets midlertidige dekrypteringsnøgle-cache; brug den på et uafhængigt forberedelsesdokument, og behold de normale regler for dokumentejerskab og cancellation

OwnerAuthenticated identificerer password-rollen og validerer ikke selvstændigt en dokumentsignatur, autentificerer ikke revocation-evidence og håndhæver ikke en signaturpolitik