AddSignProcessRevocationCRL
Сигурност и подписи
Описание
Добавя списък за анулиране на сертификати X.509, кодиран в DER, към подписания атрибут adbe-revocationInfoArchival на процес за подписване на PDF
Синтаксис
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);
Параметри
| SignProcessID | Стойност, върната от функция NewSignProcessFrom* |
|---|---|
| CRLDER | Една пълна DER SEQUENCE, съдържаща X.509 CRL |
Върнати стойности
| 1 | CRL беше приет или вече присъстваше |
|---|---|
| 0 | Идентификаторът на процеса, DER кодирането или общият размер беше невалиден |
Забележки
Дублиращи се напълно еднакви CRL се съхраняват веднъж, а комбинираният материал за отмяна е ограничен до 24 MiB за процес
Атрибутът се извежда само когато окончателният SubFilter е adbe.pkcs7.detached; вместо това работните потоци PAdES трябва да използват хранилище за защита на документи
Вижте също
AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL