THPDFTimestampInfo Record

Berichtet das geparste RFC-3161-Timestamp-Token eines Signatur- oder Dokumentzeitstempels

Deklaration

THPDFTimestampInfo= record
  Kind: THPDFTimestampKind;
  Status: THPDFSignatureVerifyStatus;
  PolicyOID: AnsiString;
  HashAlgorithm: AnsiString;
  MessageImprintHex: AnsiString;
  SerialNumberHex: AnsiString;
  GenerationTime: TDateTime;
  AccuracyMicroseconds: Int64;
  Ordering: boolean;
  NonceHex: AnsiString;
  TSAName: AnsiString;
  SignerName: AnsiString;
  SubjectDN: AnsiString;
  IssuerDN: AnsiString;
  CertificateSerialNumberHex: AnsiString;
  DigestConsistencyIssue: THPDFCMSDigestConsistencyIssue;
end;

Unit

HPDFSignVerify

Felder

FeldZweck
KindNone, Signaturzeitstempel-Attribut oder ETSI.RFC3161-Dokumentzeitstempel
StatusToken-Verifikationsurteil, unabhängig vom primären Signaturstatus gemeldet
PolicyOIDVom TSTInfo deklarierte TSA-Policy-OID
HashAlgorithmFür den Message Imprint genutzter Hash-Algorithmus
MessageImprintHexHash der Zeitstempel-Bytes, hexadezimal kodiert
SerialNumberHexSeriennummer des Timestamp-Tokens, hexadezimal kodiert
GenerationTimegenTime, zu dem die TSA das Token stempelte
AccuracyMicrosecondsDeklarierte Genauigkeit der Erzeugungszeit in Mikrosekunden
OrderingWert des TSTInfo-Ordering-Flags
NonceHexVon der TSA zurückgespielter Request-Nonce, hexadezimal kodiert
TSANameName der Time Stamping Authority aus dem Token
SignerNameCommon Name des TSA-Zertifikatssubjekts
SubjectDN / IssuerDNAufbereitete Distinguished Names des TSA-Zertifikats
CertificateSerialNumberHexSeriennummer des TSA-Zertifikats, hexadezimal kodiert
DigestConsistencyIssueBeim Token-Verifizieren gefundenes Digest-Konsistenzproblem, dciNone wenn sauber

Verwendungshinweise

Verwandte APIs