AddSignProcessRevocationCRL

Seguridad y firmas

Descripción

Agrega una lista de revocación de certificados X.509 codificada en DER al atributo firmado adbe-revocationInfoArchival de un proceso de firma de PDF

Sintaxis

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 devuelto por una función NewSignProcessFrom*
CRLDERUna SEQUENCE DER completa que contiene una CRL X.509

Valores devueltos

1La CRL fue aceptada o ya estaba presente
0El identificador de proceso, la codificación DER o el tamaño agregado no eran válidos

Observaciones

Las CRL idénticas byte a byte se almacenan una sola vez y el material de revocación combinado se limita a 24 MiB por proceso

El atributo se emite solo cuando el SubFilter final es adbe.pkcs7.detached; los flujos de trabajo PAdES deben usar un Document Security Store

Véase también

AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL