Запись THPDFAuthenticatedIncrementalUpdateInfo

Сообщает вердикт аутентифицированного инкрементального сохранения: общий статус, индекс проверяемой подписи с состояниями верификации и сертификата, счётчики подписей и политик, а также текст блокирующей проблемы

Объявление

THPDFAuthenticatedIncrementalUpdateInfo= record
  Status: THPDFAuthenticatedIncrementalUpdateStatus;
  SignatureIndex: Integer;
  SignatureStatus: THPDFSignatureVerifyStatus;
  CertificateStatus: THPDFCertificateValidationStatus;
  SignatureCount: Integer;
  AuthenticatedPolicyCount: Integer;
  Issue: AnsiString;
end;

Модуль

HPDFDoc

Поля

ПолеНазначение
StatusОбщий вердикт THPDFAuthenticatedIncrementalUpdateStatus; инициализируется значением aiusNotChecked и переходит к значениям вроде aiusIncrementalModeRequired или aiusPolicyViolation, когда шаг не удаётся
SignatureIndexИндекс проверяемой подписи с отсчётом от нуля; инициализируется значением -1, когда подписи нет
SignatureStatusTHPDFSignatureVerifyStatus указанной подписи; инициализируется значением svNotVerified
CertificateStatusTHPDFCertificateValidationStatus сертификата подписи; инициализируется значением cvsNotValidated
SignatureCountЧисло полей подписи, найденных в документе-кандидате
AuthenticatedPolicyCountЧисло подписей, чья политика преобразования была аутентифицирована в ходе прохода
IssueТекстовая причина, записываемая рядом с Status при каждом отклонении сохранения

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

Связанные API