THPDFSignaturePolicyInfo Record

Beskriver signaturpolicy-attributet i en CMS-signatur och hur dess identifierare och hash validerades

Deklaration

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

Enhet

HPDFSignVerify

Fält

FältSyfte
PresentTrue när signaturen bär ett signaturpolicy-attribut
IdentifierOIDPolicyns identifierar-OID som attributet deklarerar
HashAlgorithmVisningsnamn för policy-hashalgoritmen
HashAlgorithmOIDOID för policy-hashalgoritmen
HashValuePolicy-hashvärde som attributet bär
HashIsUnknownTrue när hashalgoritmen inte känns igen, så att hashen inte kan räknas om för jämförelse
QualifiersPolicykvalificerare som CPS-URI:er och användarmeddelanden
ValidationStatusTHPDFSignaturePolicyValidationStatus-utfall för attributet, från ej närvarande till hashavvikelse

Användningsanteckningar

Relaterade API:er