TPDFlibSignatureCertificate

Data types, security and signatures

Beschreibung

TPDFlibSignatureCertificate ist der Record, den GetSignerCertificate auf TPDFlibSignatureVerifier füllt

Er fasst das X.509-Zertifikat zusammen, das die Signatur erzeugt hat, sodass der Aufrufer Identität des Unterzeichners und Gültigkeitsfenster ohne eine Kryptographie-Bibliothek anzeigen kann

Syntax

Delphi

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

Parameter

SubjectDer einfache Subject-Anzeigename des Unterzeichners, üblicherweise der CN
IssuerDer einfache Issuer-Anzeigename
SerialNumberDie Seriennummer als Hex in Großbuchstaben, höchstwertiges Byte zuerst
NotBeforeGültigkeitsbeginn in UTC
NotAfterGültigkeitsende in UTC
ValidNowTrue, wenn die aktuelle lokale Zeit innerhalb des Gültigkeitsfensters liegt

Siehe auch

TPDFlibSignatureVerifier, TPDFlibSignatureMetadata, TPDFlibCertificateInfo