السجل THPDFSignaturePolicyInfo

يصف سمة سياسة التوقيع في توقيع CMS وكيف جرى التحقق من معرفها وقيمة تجزئتها

التصريح

THPDFSignaturePolicyInfo= record
  Present: boolean;
  IdentifierOID: AnsiString;
  HashAlgorithm: AnsiString;
  HashAlgorithmOID: AnsiString;
  HashValue: TBytes;
  HashIsUnknown: boolean;
  Qualifiers: THPDFSignaturePolicyQualifierArray;
  ValidationStatus: THPDFSignaturePolicyValidationStatus;
end;

الوحدة

HPDFSignVerify

الحقول

الحقلالغرض
Presentصحيح عندما يحمل التوقيع سمة سياسة توقيع
IdentifierOIDمعرف OID للسياسة الذي تصرح به السمة
HashAlgorithmالاسم المعروض لخوارزمية تجزئة السياسة
HashAlgorithmOIDمعرف OID لخوارزمية تجزئة السياسة
HashValueقيمة تجزئة السياسة التي تحملها السمة
HashIsUnknownصحيح عندما تكون خوارزمية التجزئة غير معروفة، فلا يمكن إعادة حساب التجزئة للمقارنة
Qualifiersمؤهلات السياسة مثل عناوين URI الخاصة بـ CPS وإشعارات المستخدم
ValidationStatusحكم THPDFSignaturePolicyValidationStatus على السمة، من عدم الوجود حتى عدم تطابق التجزئة

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

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