FetchRevocationMaterial

Dijital imzalar

Açıklama

Doğrulama malzemesini sertifikanın adlandırdığı adresten indirir

Sözdizimi

Delphi

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

Parametreler

URLBir http veya https adresi; genellikle GetCertificateCRLURLs ya da GetCertificateIssuerURLs tarafından döndürülen adreslerden biri

Dönüş değerleri

MaterialTam olarak sunulan baytlar
Empty stringİndirme başarısız oldu; nedeni GetTimeStampError taşır

Açıklamalar

Zaman aşımı SetTimeStampOptions tarafından ayarlanan değerdir. Yanıtlar, gerçek bir CRL'nin çok üzerinde olan 8 MB ile sınırlandırılır; böylece yanlış yapılandırılmış bir uç nokta belleği tüketemez

Örnek

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

Ayrıca bkz

AddPAdESDSSCRLFromURL, AddPAdESDSSCertificateFromURL