FetchRevocationMaterial
Digitális aláírások
Leírás
Ellenőrzési anyagot tölt le a tanúsítvány által megnevezett címről
Szintaxis
Delphi
Function TPDFlib.FetchRevocationMaterial(Const URL: WideString): AnsiString;Paraméterek
| URL | http vagy https cím, rendszerint a GetCertificateCRLURLs vagy a GetCertificateIssuerURLs által visszaadott cím |
|---|
Visszatérési értékek
| Material | A pontosan kiszolgált bájtok |
|---|---|
| Empty string | A letöltés sikertelen volt; az GetTimeStampError tartalmazza az okát |
Megjegyzések
Az időtúllépés a SetTimeStampOptions által beállított érték. A válaszok mérete 8 MB-ra korlátozott, ami messze meghaladja bármely tényleges CRL méretét, ezért egy hibásan konfigurált végpont nem merítheti ki a memóriát
Példa
URLs:= PDF.GetCertificateCRLURLs(CertDER);
CRL:= PDF.FetchRevocationMaterial(Copy(URLs, 1, Pos(#13, URLs+ #13)- 1));