THotPDF.GetLoadedSignatureInfo

THotPDF

 

Top  Previous  Next

鑾峰彇宸插姞杞界鍚嶇殑璇︾粏淇℃伅

 

Delphi syntax:

function GetLoadedSignatureInfo( SigIndex: Integer ): THPDFSignatureInfo;

 

Description

鑾峰彇宸插姞杞界鍚嶇殑璇︾粏淇℃伅

返回携带签名详情的 THPDFSignatureInfo 记录,包括 PublicKeyAlgorithm、SignatureAlgorithm 中完整的 RSA-PSS 参数、ECDSA 签名者的 CurveName、SignedRevisionLength、UnsignedTrailingBytes 和 Timestamp

Timestamp 标识签名时间戳或文档时间戳,暴露验证状态、策略 OID、哈希与消息 imprint、令牌序列号、生成时间、精度、次序、nonce、TSA 名称以及令牌签名者证书元数据

该解析类方法以 svNotVerified 报告时间戳元数据;要验证令牌签名及其消息 imprint 绑定,请使用 VerifyLoadedSignatureEx

 

See also: THotPDF

精确 ByteRange 整数

ByteRange 值从保留的 PDF 整数 token 直接读入非负 Int64,保留超出 Single 整数精度的大偏移量

必须恰好四个条目;接受带符号的非负整数写法、前导零和负零,而负值、实数 token 和 Int64 溢出都是畸形

每个整数 token 上限 100000 字节,解析期间遵循操作的取消 token

此方法只提取签名信息;需要数学上的 CMS 有效性与字节覆盖时请使用签名验证