THPDFSignatureTimeValidity Type

Compara o horário de avaliação com a janela de validade do certificado do signatário

Declaração

THPDFSignatureTimeValidity= (
  stvUnknown,
  stvValid,
  stvNotYetValid,
  stvExpired,
  stvInvalidRange,
  stvSigningTimeOutsideCertificate
  );

Unidade

HPDFSignVerify

Valores

ValorFinalidade
stvUnknownO certificado não carrega um par notBefore/notAfter utilizável, então nenhuma comparação de horário é possível
stvValidO horário de avaliação está dentro da janela de validade do certificado
stvNotYetValidO horário de avaliação é anterior ao notBefore do certificado
stvExpiredO horário de avaliação é posterior ao notAfter do certificado
stvInvalidRangeO notBefore do certificado é posterior ao notAfter dele, então a própria janela está quebrada
stvSigningTimeOutsideCertificateO horário de assinatura embutido cai fora da janela de validade do certificado, mesmo que o horário de avaliação esteja ok

Notas de uso

APIs relacionadas