GetSignatureEmbeddedCertificateCount
数字签名
描述
统计签名在其 CMS 中携带的证书数量
证书集合超出其所属 CMS 容器边界时会被拒绝;外层 CMS 对象之后的填充数据仍会被接受
语法
Delphi
Function TPDFlib.GetSignatureEmbeddedCertificateCount(Const InputFile, Password, FieldName: WideString): Integer;参数
| InputFile | 已签名的 PDF |
|---|---|
| Password | 打开它的密码,或空字符串 |
| FieldName | 签名枚举报告的签名字段名称 |
返回值
| Count | 嵌入证书数量 |
|---|---|
| 0 | 无法读取文件或字段,或者签名未嵌入证书 |
备注
使用 GetSignatureEmbeddedCertificateDER 按从 0 到此值减 1 的索引获取证书
文档使用共享句柄读取,因此验证器或查看器已打开文件时仍可得到结果
另请参阅
GetSignatureEmbeddedCertificateDER, GetSignatureSignerCertificateDER