TPDFlibSignatureCertificate

Data types, security and signatures

Описание

TPDFlibSignatureCertificate — запись, которую заполняет GetSignerCertificate в TPDFlibSignatureVerifier

Она обобщает сертификат X.509, которым создана подпись, поэтому вызывающий код может показать личность подписанта и срок действия без криптографического стека

Синтаксис

Delphi

TPDFlibSignatureCertificate = Record
  Subject: WideString;
  Issuer: WideString;
  SerialNumber: WideString;
  NotBefore: TDateTime;
  NotAfter: TDateTime;
  ValidNow: Boolean;
End;

Параметры

SubjectПростое отображаемое имя субъекта подписанта, обычно CN
IssuerПростое отображаемое имя издателя
SerialNumberСерийный номер шестнадцатеричными символами в верхнем регистре, старший байт первым
NotBeforeНачало срока действия в UTC
NotAfterКонец срока действия в UTC
ValidNowTrue, если текущий местный момент попадает в срок действия

См. также

TPDFlibSignatureVerifier, TPDFlibSignatureMetadata, TPDFlibCertificateInfo