Enregistrement THPDFTimestampInfo

Rapporte le token d'horodatage RFC 3161 analysé d'un horodatage de signature ou de document

Déclaration

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

Champs

ChampObjectif
KindNone, attribut d'horodatage de signature, ou horodatage de document ETSI.RFC3161
StatusVerdict de vérification du token, rapporté indépendamment du statut de la signature primaire
PolicyOIDOID de politique TSA déclaré par le TSTInfo
HashAlgorithmAlgorithme de hash utilisé pour l'empreinte du message
MessageImprintHexHash des octets horodatés, encodé en hexadécimal
SerialNumberHexNuméro de série du token d'horodatage, encodé en hexadécimal
GenerationTimegenTime auquel la TSA a estampillé le token
AccuracyMicrosecondsPrécision déclarée de l'heure de génération en microsecondes
OrderingValeur du drapeau ordering du TSTInfo
NonceHexNonce de requête renvoyé en écho par la TSA, encodé en hexadécimal
TSANameNom de l'autorité d'horodatage tiré du token
SignerNameNom commun du sujet du certificat de la TSA
SubjectDN / IssuerDNNoms distinctifs rendus du certificat de la TSA
CertificateSerialNumberHexNuméro de série du certificat de la TSA, encodé en hexadécimal
DigestConsistencyIssueProblème de cohérence de digest trouvé pendant la vérification du token, dciNone quand tout est propre

Notes d'utilisation

API associées