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