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 прийнято або він уже був
0ID процесу, DER-кодування чи сумарний розмір недійсні

Примітки

Дублікати байт-ідентичних CRL зберігаються один раз, а об'єднаний матеріал відкликання обмежений 24 MiB на процес

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

Див. також

AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL