FetchRevocationMaterial

Signatures numériques

Description

Télécharge les données de validation depuis une adresse nommée par un certificat

Syntaxe

Delphi

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

Paramètres

URLAdresse http ou https, généralement renvoyée par GetCertificateCRLURLs ou GetCertificateIssuerURLs

Valeurs de retour

MaterialOctets exactement tels qu’ils ont été servis
Empty stringLe téléchargement a échoué ; GetTimeStampError en indique la raison

Remarques

Le délai d’attente est celui défini par SetTimeStampOptions. Les réponses sont limitées à 8 Mo, bien au-delà de la taille de toute CRL réelle, afin qu’un point de terminaison mal configuré ne puisse pas épuiser la mémoire

Exemple

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

Voir aussi

AddPAdESDSSCRLFromURL, AddPAdESDSSCertificateFromURL