AddSignProcessRevocationCRL

Segurança e assinaturas

Descrição

Adiciona uma lista de revogação de certificados X.509 codificada em DER ao atributo assinado adbe-revocationInfoArchival de um processo de assinatura PDF

Sintaxe

Delphi

Function TPDFlib.AddSignProcessRevocationCRL(SignProcessID: Integer; Const CRLDER: AnsiString): Integer;

ActiveX

Function PDFlib::AddSignProcessRevocationCRL(SignProcessID As Long, CRLDER As Variant) As Long

DLL

int DLAddSignProcessRevocationCRL(int InstanceID, int SignProcessID, const char* CRLDER, int CRLLength);

Parâmetros

SignProcessIDValor retornado por uma função NewSignProcessFrom*
CRLDEROne complete DER SEQUENCE containing an X.509 CRL

Valores retornados

1A CRL foi aceita ou já estava presente
0O id do processo, a codificação DER ou o tamanho agregado era inválido

Observações

CRLs byte-idênticas duplicadas são armazenadas uma única vez, e o material de revogação combinado é limitado a 24 MiB por processo

O atributo é emitido apenas quando o SubFilter final é adbe.pkcs7.detached; fluxos PAdES devem usar um Document Security Store em vez disso

Veja também

AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL