THPDFTimestampInfo Record

Αναφέρει το αναλυμένο RFC 3161 timestamp token μιας timestamp υπογραφής ή ενός document timestamp

Δήλωση

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;

Μονάδα

HPDFSignVerify

Πεδία

ΠεδίοΣκοπός
KindΚανένα, attribute signature timestamp, ή document timestamp ETSI.RFC3161
StatusΕτυμηγορία επαλήθευσης token, αναφέρεται ανεξάρτητα από το status της πρωτεύουσας υπογραφής
PolicyOIDOID πολιτικής TSA που δηλώνει το TSTInfo
HashAlgorithmΑλγόριθμος hash που χρησιμοποιήθηκε για το message imprint
MessageImprintHexHash των bytes με timestamp, δεκαεξαδική κωδικοποίηση
SerialNumberHexΣειριακός αριθμός του timestamp token, δεκαεξαδική κωδικοποίηση
GenerationTimegenTime κατά το οποίο η TSA σφράγισε το token
AccuracyMicrosecondsΔηλωμένη ακρίβεια του χρόνου δημιουργίας σε microseconds
OrderingΤιμή του flag ordering του TSTInfo
NonceHexNonce αιτήματος που επανέλαβε η TSA, δεκαεξαδική κωδικοποίηση
TSANameΌνομα της αρχής χρονοσήμανσης (TSA) από το token
SignerNameCommon name του subject του πιστοποιητικού της TSA
SubjectDN / IssuerDNΑπεικονιζόμενα distinguished names του πιστοποιητικού της TSA
CertificateSerialNumberHexΣειριακός αριθμός πιστοποιητικού TSA, δεκαεξαδική κωδικοποίηση
DigestConsistencyIssueΠρόβλημα συνέπειας digest που βρέθηκε κατά την επαλήθευση του token, dciNone όταν είναι καθαρό

Σημειώσεις χρήσης

Σχετικά API