Método THotPDF.PopulatePAdESLTVEvidence

Declaração

function PopulatePAdESLTVEvidence(Transport: THPDFSignatureEvidenceTransport;
  const RetryPolicy: THPDFSignatureEvidenceRetryPolicy): Integer;

Comportamento

Coleta automática de evidências LTV e upgrade de B-B para B-LT em uma única chamada para documentos recém-assinados. O método percorre todas as assinaturas carregadas, monta as requisições de evidência OCSP e CRL a partir dos endpoints de AIA e de distribuição de CRL do conjunto de certificados de cada uma, executa essas requisições pelo transporte fornecido pelo chamador e grava todas as respostas OCSP e CRL obtidas, junto com a cadeia de certificados CMS, no DSS em nível de documento. A biblioteca nunca abre sockets

Retorna o número de assinaturas cujas evidências entraram no DSS, ou -1 quando não existe nenhum campo de assinatura. Os erros são por assinatura: um transporte que falha apenas pula o material daquela assinatura

Veja também Validação de assinaturas em lote, Provedores de assinatura modernos