FetchRevocationMaterial
Chữ ký số
Mô tả
Tải material validation về từ một địa chỉ mà certificate nêu tên
Cú pháp
Delphi
Function TPDFlib.FetchRevocationMaterial(Const URL: WideString): AnsiString;Tham số
| URL | An http or https address, typically one returned by GetCertificateCRLURLs or GetCertificateIssuerURLs. |
|---|
Giá trị trả về
| Material | Các byte đúng nguyên bản như được phục vụ |
|---|---|
| Empty string | Tải về thất bại; GetTimeStampError mang lý do |
Ghi chú
Timeout là giá trị đặt bởi SetTimeStampOptions. Phản hồi bị chặn ở 8 MB - xa hơn hẳn mọi CRL thực tế - nên một endpoint cấu hình sai không thể cạn kiệt memory
Ví dụ
URLs:= PDF.GetCertificateCRLURLs(CertDER);
CRL:= PDF.FetchRevocationMaterial(Copy(URLs, 1, Pos(#13, URLs+ #13)- 1));