FetchRevocationMaterial

Digitale signaturer

Beskrivelse

Laster ned valideringsmateriale fra en adresse et sertifikat oppgir

Syntaks

Delphi

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

Parametere

URLEn http- eller https-adresse, typisk en som returneres av GetCertificateCRLURLs eller GetCertificateIssuerURLs

Returverdier

MaterialBytene nøyaktig slik de ble servert
Empty stringNedlastingen feilet; GetTimeStampError bærer årsaken

Merknader

Tidsavbruddet er det som er satt av SetTimeStampOptions. Svar begrenses til 8 MB, langt over noen ekte CRL, så et feilkonfigurert endepunkt kan ikke spise opp minnet

Eksempel

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

Se også

AddPAdESDSSCRLFromURL, AddPAdESDSSCertificateFromURL