GetSignatureCertificateChainLength
חתימות דיגיטליות
תיאור
מחזיר את אורך נתיב האימות שחתימה נושאת עבור חותם אחד
תחביר
Delphi
Function TPDFlib.GetSignatureCertificateChainLength(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): Integer;פרמטרים
| InputFile | ה-PDF החתום |
|---|---|
| Password | הסיסמה לפתיחתו, או מחרוזת ריקה |
| FieldName | שם של שדה חתימה כפי שדווח במניית החתימות |
| SignerIndex | Zero-based signer. |
ערכי החזרה
| Length | מספר התעודות בנתיב, החותם ראשון |
|---|---|
| 0 | לא ניתן היה לקרוא את החותם או את התעודה שלו |
הערות
רק תעודות שהחתימה עצמה מטמיעה משמשות לבניית השרשרת, כך ששרשרת שנעצרת לפני תעודה שהונפקה-עצמאית משמעותה שאת יתר המנפיקים צריך לאחזר דרך הכתובות ש-GetCertificateIssuerURLs מדווח. השרשרת אינה מרופדת כדי להיראות שלמה.
המסמך נקרא עם handle משותף, ולכן הפונקציה עונה בזמן שמאמת או מציג כבר מחזיקים את הקובץ פתוח