FetchRevocationMaterial

Digitale handtekeningen

Beschrijving

Downloadt validatiemateriaal van een adres dat een certificaat noemt

Syntaxis

Delphi

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

Parameters

URLAn http or https address, typically one returned by GetCertificateCRLURLs or GetCertificateIssuerURLs.

Retourwaarden

MaterialDe bytes exact zoals geleverd
Empty stringHet downloaden is mislukt; GetTimeStampError draagt de reden

Opmerkingen

De timeout is degene die SetTimeStampOptions heeft ingesteld. Antwoorden zijn afgekapt op 8 MB — ruim boven elke echte CRL — zodat een verkeerd geconfigureerd eindpunt het geheugen niet kan uitputten

Voorbeeld

URLs:= PDF.GetCertificateCRLURLs(CertDER);
CRL:= PDF.FetchRevocationMaterial(Copy(URLs, 1, Pos(#13, URLs+ #13)- 1));

Zie ook

AddPAdESDSSCRLFromURL, AddPAdESDSSCertificateFromURL