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
| SignProcessID | Von einer NewSignProcessFrom*-Funktion zurückgegebener Wert |
|---|---|
| CRLDER | Eine vollständige DER SEQUENCE mit einer X.509-CRL |
Rückgabewerte
| 1 | Die CRL wurde übernommen oder war bereits vorhanden |
|---|---|
| 0 | Die 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