FetchRevocationMaterial
Digitale Signaturen
Beschreibung
Lädt Validierungsmaterial von einer im Zertifikat angegebenen Adresse herunter
Syntax
Delphi
Function TPDFlib.FetchRevocationMaterial(Const URL: WideString): AnsiString;Parameter
| URL | Eine http- oder https-Adresse, normalerweise eine von GetCertificateCRLURLs oder GetCertificateIssuerURLs zurückgegebene Adresse |
|---|
Rückgabewerte
| Material | Die Bytes genau wie bereitgestellt. |
|---|---|
| Empty string | Der Download ist fehlgeschlagen; GetTimeStampError enthält den Grund. |
Anmerkungen
Das Zeitlimit entspricht dem mit SetTimeStampOptions festgelegten Wert. Antworten sind auf 8 MB begrenzt, was weit über der Größe jeder realen CRL liegt, sodass ein falsch konfigurierter Endpunkt den Speicher nicht erschöpfen kann
Beispiel
URLs:= PDF.GetCertificateCRLURLs(CertDER);
CRL:= PDF.FetchRevocationMaterial(Copy(URLs, 1, Pos(#13, URLs+ #13)- 1));