SetSignProcessLegalAttestation

امنیت و امضاها

توضیحات

گواهی قانونی‌ای را که امضاکننده می‌خواهد استفاده کند اعلام می‌کند و در لحظهٔ امضا با قید الزامی LegalAttestation مقدار seed اعتبارسنجی می‌شود

نحو

Delphi

Function SetSignProcessLegalAttestation(SignProcessID: Integer; Const Value: WideString): Integer;

پارامترها

SignProcessIDمقدار بازگردانده‌شده توسط یک تابع NewSignProcessFrom*
Valueمتن گواهی قانونی؛ رشتهٔ خالی یعنی هیچ گواهی‌ای انتخاب نشده است

مقدار بازگشتی

وقتی مقدار ذخیره شد 1، و برای process id نامعتبر 0

ملاحظات

وقتی مقدار seed فیلد امضا پرچم LegalAttestation را تنظیم کند مقدار اعلام‌شده باید با یکی از مدخل‌های آرایهٔ LegalAttestation فیلد برابر باشد وگرنه امضا با خطای مقدار seed متوقف می‌شودآرایهٔ پذیرش خالی، امضاکننده را ملزم می‌کند هیچ گواهی‌ای اعلام نکند

همچنین ببینید

SetSignatureFieldSeedValue, GetSignProcessSeedValueError