Înregistrarea THPDFSignaturePolicyInfo

Descrie atributul de politică de semnătură al unei semnături CMS și modul în care identificatorul și hash-ul ei au fost validate

Declarație

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

Unitate

HPDFSignVerify

Câmpuri

CâmpScop
PresentTrue când semnătura poartă un atribut de politică de semnătură
IdentifierOIDOID-ul identificatorului de politică declarat de atribut
HashAlgorithmNumele de afișare al algoritmului de hash al politicii
HashAlgorithmOIDOID-ul algoritmului de hash al politicii
HashValueValoarea de hash a politicii transportată de atribut
HashIsUnknownTrue când algoritmul de hash nu este recunoscut, astfel încât hash-ul nu poate fi recalculat pentru comparație
QualifiersCalificativele politicii, precum URI-uri CPS și notificări către utilizatori
ValidationStatusVerdictul THPDFSignaturePolicyValidationStatus pentru atribut, de la absent până la nepotrivire de hash

Note de utilizare

API-uri asociate