FetchRevocationMaterial

数字签名

描述

从证书中命名的地址下载验证材料

语法

Delphi

Function TPDFlib.FetchRevocationMaterial(Const URL: WideString): AnsiString;

参数

URLhttp 或 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));

另请参阅

AddPAdESDSSCRLFromURL, AddPAdESDSSCertificateFromURL