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