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

Върнати стойности

1CRL беше приет или вече присъстваше
0Идентификаторът на процеса, DER кодирането или общият размер беше невалиден

Забележки

Дублиращи се напълно еднакви CRL се съхраняват веднъж, а комбинираният материал за отмяна е ограничен до 24 MiB за процес

Атрибутът се извежда само когато окончателният SubFilter е adbe.pkcs7.detached; вместо това работните потоци PAdES трябва да използват хранилище за защита на документи

Вижте също

AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL