AddSignProcessRevocationCRL

Безопасность и подписи

Описание

Добавляет DER-кодированный список отзыва сертификатов X.509 в подписанный атрибут 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*
CRLDEROne complete DER SEQUENCE containing an X.509 CRL

Возвращаемые значения

1CRL принят либо уже был
0Недопустимы ID процесса, кодировка DER или суммарный размер

Примечания

Байт-идентичные дубликаты CRL сохраняются один раз, а объединенный материал отзыва ограничен 24 МиБ на процесс

Атрибут выдается только когда финальный SubFilter — adbe.pkcs7.detached; сценариям PAdES стоит использовать Document Security Store

См. также

AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL