AddSignProcessRevocationCRL

Sicherheit und Signaturen

Beschreibung

Fügt dem signierten Attribut adbe-revocationInfoArchival eines PDF-Signaturprozesses eine DER-kodierte X.509-Zertifikatsperrliste hinzu

Syntax

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

Parameter

SignProcessIDVon einer NewSignProcessFrom*-Funktion zurückgegebener Wert
CRLDEREine vollständige DER SEQUENCE mit einer X.509-CRL

Rückgabewerte

1Die CRL wurde übernommen oder war bereits vorhanden
0Die Prozess-ID, DER-Codierung oder Gesamtgröße war ungültig

Anmerkungen

Doppelte byteidentische CRLs werden nur einmal gespeichert, und das kombinierte Sperrmaterial ist auf 24 MiB pro Prozess begrenzt

Das Attribut wird nur ausgegeben, wenn der endgültige SubFilter adbe.pkcs7.detached ist; PAdES-Arbeitsabläufe sollten stattdessen einen Document Security Store verwenden

Siehe auch

AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL