รีเคิร์ด THPDFSignaturePolicyInfo

บรรยาย attribute signature-policy ของลายเซ็น CMS และผลการตรวจ identifier กับ hash ของมัน

การประกาศ

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

ยูนิต

HPDFSignVerify

ฟิลด์

ฟิลด์วัตถุประสงค์
Presentเป็น True เมื่อลายเซ็นแนบ attribute signature-policy มาด้วย
IdentifierOIDpolicy identifier OID ที่ attribute ประกาศ
HashAlgorithmชื่อแสดงผลของอัลกอริทึม hash ของ policy
HashAlgorithmOIDOID ของอัลกอริทึม hash ของ policy
HashValueค่า hash ของ policy ที่ attribute พามา
HashIsUnknownเป็น True เมื่อจำอัลกอริทึม hash ไม่ได้ จึงคำนวณ hash ซ้ำเพื่อเทียบไม่ได้
Qualifierspolicy qualifier เช่น CPS URI และ user notice
ValidationStatusผลตัดสิน THPDFSignaturePolicyValidationStatus สำหรับ attribute ตั้งแต่ not-present ไปจนถึง hash ไม่ตรง

หมายเหตุการใช้งาน

API ที่เกี่ยวข้อง