AddPAdESDSSVRI
امنیت و امضا
توضیحات
یک entry از نوع Validation Related Information را برای هر امضا به فرایند DSS در حال assemble اضافه میکند
نحو
Delphi
Function TPDFlib.AddPAdESDSSVRI(DSSProcessID: Integer; Const SigContentsHashHex, CertIdxCSV, CRLIdxCSV, OCSPIdxCSV: AnsiString): Integer;
پارامترها
| DSSProcessID | مقداری که یکی از توابع NewPAdESDSSProcessFrom* برمیگرداند |
|---|---|
| SigContentsHashHex | هش SHA-1 با حروف بزرگ بایتهای /Contents امضا که بهعنوان کلید دیکشنری VRI استفاده میشود |
| CertIdxCSV | اندیسهای صفرمحور جداشده با کاما از گواهیهای DSS روی صحنه برای ارجاع، یا رشتهٔ خالی |
| CRLIdxCSV | اندیسهای صفرمحور جداشده با کاما از CRLهای DSS روی صحنه برای ارجاع، یا رشتهٔ خالی |
| OCSPIdxCSV | اندیسهای صفرمحور جداشده با کاما از پاسخهای OCSP روی صحنهٔ DSS برای ارجاع، یا رشتهٔ خالی |
مقادیر بازگشتی
وقتی process مربوط به DSS وجود داشته باشد و entry مربوط به VRI stage شده باشد 1 برمیگرداند؛ برای process id نامعتبر 0 برمیگرداند
همچنین ببینید
NewPAdESDSSProcessFromFile, AddPAdESDSSCertificate, AddPAdESDSSCRL, AddPAdESDSSOCSP