SignatureReport
SignatureReport
نظرة عامة
SignatureReport هي واجهة في Aspose.PDF FOSS لـ TypeScript.
الخصائص: chain، commitmentType، coversWholeFile، docMDP، integrity، modifications، و7 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
name | : string | قراءة | اسم حقل التوقيع (/T). |
integrity | `: ‘valid’ | ’tampered'` | قراءة |
signature | `: ‘valid’ | ‘invalid’` | قراءة |
coversWholeFile | : boolean | قراءة | ما إذا كان /ByteRange يمتد على كامل الملف (بدون تعديل تكميلي لاحق). |
modifications | : Change[] | قراءة | الكائنات المضافة/المعدّلة في الإصدارات المضافة بعد هذا التوقيع. |
chain | `: ’trusted' | ‘untrusted’ | ‘unchecked’` |
revocation | `: ‘good’ | ‘revoked’ | ‘unknown’ |
docMDP | `: ‘ok’ | ‘violated’ | ’n/a'` |
timestamp | : TimestampInfo | قراءة | حكم توقيع-الطابع الزمني RFC 3161 (فحص الوقت + البصمة/توقيع TSA)، يظهر فقط عندما يحمل التوقيع id-aa-timeStampToken. |
signerCert | : CertInfo | قراءة | ملخص شهادة المُوقّع، عند إمكانية تحليل CMS. |
commitmentType | : string | قراءة | نوع الالتزام CAdES (الاسم الودي أو OID)، عندما يحتوي التوقيع عليه. |
signerLocation | : SignerLocation | قراءة | موقع المُوقّع CAdES، عندما يحتوي التوقيع عليه. |
padesLevel | `: ‘B-B’ | ‘B-T’ | ‘B-LT’ |