FetchRevocationMaterial

Assinaturas digitais

Descrição

Transfere material de validação de um endereço indicado por um certificado

Sintaxe

Delphi

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

Parâmetros

URLUm endereço http ou https, normalmente devolvido por GetCertificateCRLURLs ou GetCertificateIssuerURLs

Valores devolvidos

MaterialOs bytes exatamente como foram fornecidos
Empty stringA transferência falhou; GetTimeStampError contém o motivo

Observações

O tempo limite é o definido por SetTimeStampOptions. As respostas são limitadas a 8 MB, muito acima de qualquer CRL real, pelo que um ponto final mal configurado não consegue esgotar a memória

Exemplo

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

Consulte também

AddPAdESDSSCRLFromURL, AddPAdESDSSCertificateFromURL