AddSignProcessRevocationCRL

Seguridad y firmas

Descripción

Añade una lista de revocación de certificados X.509 codificada en DER al atributo firmado adbe-revocationInfoArchival de un proceso de firma 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 se aceptó o ya estaba presente
0El id. del proceso, la codificación DER o el tamaño agregado no eran válidos

Observaciones

Las CRL duplicadas 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 solo se emite cuando el SubFilter final es adbe.pkcs7.detached; los flujos de trabajo PAdES deben utilizar en su lugar un Document Security Store

Véase también

AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL