Záznam THPDFTimestampInfo

Hlásí zparsovaný RFC 3161 timestamp token podpisového timestampu nebo document timestampu

Deklarace

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;

Jednotka

HPDFSignVerify

Pole

PoleÚčel
KindNone, atribut signature timestamp, nebo document timestamp ETSI.RFC3161
StatusVerdikt ověření tokenu, hlášený nezávisle na statusu primárního podpisu
PolicyOIDOID politiky TSA deklarované v TSTInfo
HashAlgorithmHash algoritmus použitý pro message imprint
MessageImprintHexHash timestampovaných bajtů, hex kódovaný
SerialNumberHexSériové číslo timestamp tokenu, hex kódované
GenerationTimegenTime, kdy TSA token opatřila časovou značkou
AccuracyMicrosecondsDeklarovaná přesnost generation time v mikrosekundách
OrderingHodnota příznaku ordering v TSTInfo
NonceHexNonce z požadavku odeslaný zpět TSA, hex kódovaný
TSANameNázev time stamping authority z tokenu
SignerNameCommon name subjektu certifikátu TSA
SubjectDN / IssuerDNVykreslené distinguished name certifikátu TSA
CertificateSerialNumberHexSériové číslo certifikátu TSA, hex kódované
DigestConsistencyIssueProblém konzistence digestu nalezený při ověřování tokenu; dciNone, když je vše v pořádku

Poznámky k použití

Související API