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 del security handler Standard soportado a través de rangos fuente acotados y restaura la posición del stream del llamador
La sobrecarga reporta si la contraseña suministrada también se autenticó como owner password; cuando las passwords de owner y user son iguales, la autenticación de owner tiene precedencia
False significa que no se pudo recuperar una key soportada y que OwnerAuthenticated es False; el Boolean no distingue una fuente simple de una fuente cifrada no soportada o autenticada incorrectamente
Es un helper con estado de reload que llena la caché temporal de keys de descifrado del documento; úselo sobre un documento de preparación independiente y conserve las reglas normales de propiedad del documento y de cancelación
OwnerAuthenticated identifica el rol de la contraseña y no valida de forma independiente una firma del documento, ni autentica evidencia de revocación, ni aplica una política de firmas