THPDFTimestampInfo Record

Raportuje sparsowany token znacznika czasu RFC 3161 ze znacznika czasu podpisu lub dokumentu

Deklaracja

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;

Jednostka

HPDFSignVerify

Pola

PolePrzeznaczenie
KindNone, atrybut znacznika czasu podpisu albo znacznik czasu dokumentu ETSI.RFC3161
StatusWerdykt weryfikacji tokena, raportowany niezależnie od statusu podpisu głównego
PolicyOIDOID polityki TSA zadeklarowany w TSTInfo
HashAlgorithmAlgorytm skrótu użyty dla odcisku wiadomości
MessageImprintHexSkrót znakowanych czasem bajtów w zapisie szesnastkowym
SerialNumberHexNumer seryjny tokena znacznika czasu w zapisie szesnastkowym
GenerationTimegenTime, w którym TSA opieczętowała token
AccuracyMicrosecondsZadeklarowana dokładność czasu wygenerowania w mikrosekundach
OrderingWartość flagi ordering w TSTInfo
NonceHexNonce żądania zwrócony przez TSA w zapisie szesnastkowym
TSANameNazwa authority znaczników czasu z tokena
SignerNameCommon name podmiotu certyfikatu TSA
SubjectDN / IssuerDNZrenderowane nazwy wyróżniające certyfikatu TSA
CertificateSerialNumberHexNumer seryjny certyfikatu TSA w zapisie szesnastkowym
DigestConsistencyIssueProblem spójności digestów znaleziony przy weryfikacji tokena; dciNone, gdy czysto

Uwagi dotyczące użycia

Powiązane API