THPDFSignaturePolicyInfo Record

Opisuje atrybut polityki podpisu w podpisie CMS oraz sposób walidacji jego identyfikatora i skrótu

Deklaracja

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

Jednostka

HPDFSignVerify

Pola

PolePrzeznaczenie
PresentTrue, gdy podpis niesie atrybut polityki podpisu
IdentifierOIDOID identyfikatora polityki zadeklarowany w atrybucie
HashAlgorithmNazwa wyświetlana algorytmu skrótu polityki
HashAlgorithmOIDOID algorytmu skrótu polityki
HashValueWartość skrótu polityki niesiona przez atrybut
HashIsUnknownTrue, gdy algorytm skrótu jest nierozpoznany, więc skrótu nie da się wyliczyć ponownie do porównania
QualifiersKwalifikatory polityki, takie jak URI CPS i powiadomienia użytkownika
ValidationStatusWerdykt THPDFSignaturePolicyValidationStatus dla atrybutu, od braku obecności po niezgodność skrótu

Uwagi dotyczące użycia

Powiązane API