Záznam THPDFSignaturePolicyInfo

Popisuje atribut politiky podpisu u CMS podpisu a to, jak se jeho identifikátor a hash zvalidovaly

Deklarace

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

Jednotka

HPDFSignVerify

Pole

PoleÚčel
PresentTrue, když podpis nese atribut politiky podpisu
IdentifierOIDOID identifikátoru politiky deklarovaný atributem
HashAlgorithmZobrazovaný název hash algoritmu politiky
HashAlgorithmOIDOID hash algoritmu politiky
HashValueHodnota hash politiky nesená atributem
HashIsUnknownTrue, když hash algoritmus není rozpoznán, takže hash nelze pro porovnání přepočítat
QualifiersKvalifikátory politiky, jako CPS URI a upozornění pro uživatele
ValidationStatusVerdikt THPDFSignaturePolicyValidationStatus pro atribut, od not-present až po nesoulad hashe

Poznámky k použití

Související API