النوع THPDFPDFMACStatus

يبلّغ عن نتيجة التحقق من MAC لـ PDF من نوع AuthCode على محتويات المستند

التصريح

THPDFPDFMACStatus= (pmsValid, pmsNotPresent, pmsInvalidPassword,
  pmsMalformed, pmsUnsupportedAlgorithm, pmsCoverageInvalid,
  pmsDocumentModified, pmsAuthenticationFailed, pmsPolicyRejected,
  pmsSignatureBindingFailed);

الوحدة

HPDFDoc

القيم

القيمةالغرض
pmsValidوُجد MAC وفُكّ تشفيره ووُثّق، ونجحت فحوص تغطيته
pmsNotPresentلا يحتوي PDF على AuthCode نشط
pmsInvalidPasswordكلمة سر تشفير المستند اللازمة لاشتقاق مفتاح MAC خاطئة
pmsMalformedتعذر تحليل بنية AuthCode أو الزبدة أو مصفوفة ByteRange أو قيم الملح أو قيمة MAC الست عشرية
pmsUnsupportedAlgorithmخوارزمية ملخص MAC أو متغير الموقع غير مدعوم
pmsCoverageInvalidلا تغطي ByteRange المدى المطلوب من الملف
pmsDocumentModifiedلم يعد ملخص البيانات متطابقًا، فقد غُيِّرت بايتات داخل تغطية MAC
pmsAuthenticationFailedأخفق وسم المصادقة أو فحص سلامة المفتاح، أي أن قيمة MAC أو مادة المفتاح خاطئة
pmsPolicyRejectedرفض ملف تعريف السياسة المهيأ معاملات MAC قبل أي عمل تشفيري
pmsSignatureBindingFailedلم يعد الملخص الذي يربط MAC مرفقًا بتوقيعه متطابقًا

ملاحظات الاستخدام

واجهات برمجة التطبيقات ذات الصلة