THPDFCertificateStoreSelector 记录

为系统证书 PDF 签名选择 Windows 证书存储区、证书指纹和私钥提示行为

声明

THPDFCertificateStoreSelector= record
  Location: THPDFCertificateStoreLocation;
  StoreName: UnicodeString;
  Thumbprint: AnsiString;
  AllowUI: Boolean;
  class function Default: THPDFCertificateStoreSelector; static;
end;

单元

HPDFWinCertSigner

字段

字段用途
Location存储区范围:cslCurrentUser(默认)或 cslLocalMachine,映射为对应的 CERT_SYSTEM_STORE 标志
StoreName通过 CertOpenStore 打开的系统存储名称;Default 使用 MY
Thumbprint所用证书的 SHA-1 指纹;必填,并在存储区查找前做规范化
AllowUI为 False 时,以 CRYPT_ACQUIRE_SILENT_FLAG 获取私钥,因此不会弹出任何对话框
Default类函数,返回当前用户、存储区 MY、空指纹且禁用界面

使用说明

相关 API