AddSignProcessRevocationCRL

Securitate și semnături

Descriere

Adaugă o listă de revocare a certificatelor X.509 encodată DER atributului semnat adbe-revocationInfoArchival al unui proces de semnare PDF

Sintaxă

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);

Parametri

SignProcessIDValoare returnată de o funcție NewSignProcessFrom*
CRLDEROne complete DER SEQUENCE containing an X.509 CRL

Valori returnate

1CRL-ul a fost acceptat sau era deja prezent
0ID-ul procesului, encodarea DER sau dimensiunea agregată era invalidă

Observații

CRL-urile duplicate identice la nivel de octet sunt stocate o singură dată, iar materialul de revocare combinat este limitat la 24 MiB per proces

Atributul este emis doar când SubFilter-ul final este adbe.pkcs7.detached; fluxurile de lucru PAdES ar trebui să folosească în schimb un Document Security Store

Vedeți și

AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL