FetchRevocationMaterial
数字签名
描述
从证书中命名的地址下载验证材料
语法
Delphi
Function TPDFlib.FetchRevocationMaterial(Const URL: WideString): AnsiString;参数
| URL | http 或 https 地址,通常由 GetCertificateCRLURLs 或 GetCertificateIssuerURLs 返回 |
|---|
返回值
| Material | 完全按原样提供的字节 |
|---|---|
| Empty string | 下载失败,GetTimeStampError 包含原因 |
备注
超时值由 SetTimeStampOptions 设置,响应上限为 8 MB,远高于任何实际 CRL,因此配置错误的终结点无法耗尽内存
示例
URLs:= PDF.GetCertificateCRLURLs(CertDER);
CRL:= PDF.FetchRevocationMaterial(Copy(URLs, 1, Pos(#13, URLs+ #13)- 1));