Запись THPDFSignaturePolicyInfo

Описывает атрибут политики подписи у CMS-подписи и чем закончилась проверка её идентификатора и хеша

Объявление

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

Модуль

HPDFSignVerify

Поля

ПолеНазначение
PresentTrue, если подпись несёт атрибут политики подписи
IdentifierOIDOID идентификатора политики, объявленный атрибутом
HashAlgorithmПоказываемое имя алгоритма хеширования политики
HashAlgorithmOIDOID алгоритма хеширования политики
HashValueЗначение хеша политики, которое несёт атрибут
HashIsUnknownTrue, если алгоритм хеширования не распознан и хеш нельзя пересчитать для сравнения
QualifiersQualifiers политики, такие как URI CPS и пользовательские уведомления
ValidationStatusВердикт THPDFSignaturePolicyValidationStatus для атрибута: от отсутствия до несовпадения хеша

Примечания по использованию

Связанные API