Record THPDFTimestampInfo

Reporta el token de timestamp RFC 3161 parseado de un timestamp de firma o de documento

Declaración

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;

Unidad

HPDFSignVerify

Campos

CampoPropósito
KindNinguno, atributo de timestamp de firma, o timestamp de documento ETSI.RFC3161
StatusVeredicto de verificación del token, reportado de forma independiente del estado de la firma principal
PolicyOIDOID de política de la TSA declarado por el TSTInfo
HashAlgorithmAlgoritmo de hash usado para el message imprint
MessageImprintHexHash de los bytes con timestamp, codificado en hexadecimal
SerialNumberHexNúmero de serie del token de timestamp, codificado en hexadecimal
GenerationTimegenTime con el que la TSA selló el token
AccuracyMicrosecondsPrecisión declarada del generation time en microsegundos
OrderingValor del flag ordering del TSTInfo
NonceHexNonce de la solicitud devuelto por la TSA, codificado en hexadecimal
TSANameNombre de la autoridad de sellado de tiempo del token
SignerNameCommon name del subject del certificado de la TSA
SubjectDN / IssuerDNDistinguished names del certificado de la TSA, ya renderizados
CertificateSerialNumberHexNúmero de serie del certificado de la TSA, codificado en hexadecimal
DigestConsistencyIssueProblema de consistencia de digest encontrado al verificar el token, dciNone cuando está limpio

Notas de uso

APIs relacionadas