FetchRevocationMaterial
Цифровые подписи
Описание
Скачивает материал валидации с адреса, названного в сертификате
Синтаксис
Delphi
Function TPDFlib.FetchRevocationMaterial(Const URL: WideString): AnsiString;Параметры
| URL | An http or https address, typically one returned by GetCertificateCRLURLs or GetCertificateIssuerURLs. |
|---|
Возвращаемые значения
| Material | Байты ровно в том виде, в каком отданы |
|---|---|
| Empty string | Загрузка не удалась; GetTimeStampError несет причину |
Примечания
Таймаут — тот, что задан SetTimeStampOptions Responses are capped at 8 MB, which is far above any real CRL, so a misconfigured endpoint cannot exhaust memory.
Пример
URLs:= PDF.GetCertificateCRLURLs(CertDER);
CRL:= PDF.FetchRevocationMaterial(Copy(URLs, 1, Pos(#13, URLs+ #13)- 1));