THotPDF.RecoverReloadKeysFromStreamRanges
function RecoverReloadKeysFromStreamRanges(Stream: TStream;
const Password: AnsiString): Boolean; overload;
function RecoverReloadKeysFromStreamRanges(Stream: TStream;
const Password: AnsiString; out OwnerAuthenticated: Boolean): Boolean; overload;
通过设界的源区间恢复受支持的 Standard security handler 文件密钥,并恢复调用方的流位置
该 overload 会报告提供的口令是否同时通过 owner 口令认证;owner 与 user 口令相同时,owner 认证优先
False 表示无法恢复受支持的密钥且 OwnerAuthenticated 为 False;该 Boolean 不区分普通源与不受支持或认证失败的加密源
这是一个有状态的重新加载辅助,填充文档的临时解密密钥缓存;请在独立的准备文档上使用,并遵循正常的文档所有权与取消规则
OwnerAuthenticated 标识口令角色,不会独立验证文档签名、认证吊销证据,也不执行签名策略