AddSignProcessRevocationCRL

安全與簽章

描述

把 DER 編碼的 X.509 憑證撤銷清單加入 PDF 簽署程序的 adbe-revocationInfoArchival 已簽署屬性

語法

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);

參數

SignProcessIDNewSignProcessFrom* 函式傳回的值
CRLDER單一完整 DER SEQUENCE,內含 X.509 CRL

傳回值

1CRL 已被接受,或本來就存在
0process id、DER 編碼或彙整大小無效

備註

位元組完全相同的重複 CRL 只儲存一份,彙整後的撤銷材料每個程序上限 24 MiB

只有最終 SubFilter 為 adbe.pkcs7.detached 時才寫出該屬性;PAdES 流程應改用 Document Security Store

另請參閱

AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL