THPDFTimestampInfo Record

Relata o token de timestamp RFC 3161 interpretado de um timestamp de assinatura ou de documento

Declaração

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;

Unidade

HPDFSignVerify

Campos

CampoFinalidade
KindNenhum, atributo de timestamp de assinatura, ou document timestamp ETSI.RFC3161
StatusVeredito de verificação do token, reportado independentemente do status da assinatura primária
PolicyOIDOID de política da TSA declarado pelo TSTInfo
HashAlgorithmAlgoritmo de hash usado para o message imprint
MessageImprintHexHash dos bytes com timestamp, codificado em hex
SerialNumberHexNúmero de série do token de timestamp, codificado em hex
GenerationTimegenTime em que a TSA carimbou o token
AccuracyMicrosecondsAccuracy declarada do generation time em microssegundos
OrderingValor da flag ordering do TSTInfo
NonceHexNonce da requisição ecoado pela TSA, codificado em hex
TSANameNome da time stamping authority constante do token
SignerNameCommon name do subject do certificado da TSA
SubjectDN / IssuerDNDistinguished names renderizados do certificado da TSA
CertificateSerialNumberHexNúmero de série do certificado da TSA, codificado em hex
DigestConsistencyIssueProblema de consistência de digest encontrado ao verificar o token, dciNone quando limpo

Notas de uso

APIs relacionadas