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);
參數
| SignProcessID | NewSignProcessFrom* 函式傳回的值 |
|---|---|
| CRLDER | 單一完整 DER SEQUENCE,內含 X.509 CRL |
傳回值
| 1 | CRL 已被接受,或本來就存在 |
|---|---|
| 0 | process id、DER 編碼或彙整大小無效 |
備註
位元組完全相同的重複 CRL 只儲存一份,彙整後的撤銷材料每個程序上限 24 MiB
只有最終 SubFilter 為 adbe.pkcs7.detached 時才寫出該屬性;PAdES 流程應改用 Document Security Store
另請參閱
AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL