THPDFSignaturePolicyInfo Record

Beschreibt das Signature-Policy-Attribut einer CMS-Signatur und wie dessen Bezeichner und Hash validiert wurden

Deklaration

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

Unit

HPDFSignVerify

Felder

FeldZweck
PresentTrue, wenn die Signatur ein Signature-Policy-Attribut trägt
IdentifierOIDVom Attribut deklarierter Policy-Bezeichner-OID
HashAlgorithmAnzeigename des Policy-Hash-Algorithmus
HashAlgorithmOIDOID des Policy-Hash-Algorithmus
HashValueVom Attribut getragener Policy-Hash-Wert
HashIsUnknownTrue, wenn der Hash-Algorithmus nicht erkannt wird, sodass sich der Hash nicht zum Vergleich neu berechnen lässt
QualifiersPolicy-Qualifizierer wie CPS-URIs und Nutzerhinweise
ValidationStatusTHPDFSignaturePolicyValidationStatus-Urteil für das Attribut, von nicht vorhanden bis Hash-Diskrepanz

Verwendungshinweise

Verwandte APIs