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* |
|---|---|
| CRLDER | One complete DER SEQUENCE containing an X.509 CRL |
Возвращаемые значения
| 1 | CRL принят либо уже был |
|---|---|
| 0 | Недопустимы ID процесса, кодировка DER или суммарный размер |
Примечания
Байт-идентичные дубликаты CRL сохраняются один раз, а объединенный материал отзыва ограничен 24 МиБ на процесс
Атрибут выдается только когда финальный SubFilter — adbe.pkcs7.detached; сценариям PAdES стоит использовать Document Security Store
См. также
AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL