THPDFSignatureTimeValidity Type
Sammenligner evalueringstidspunktet med signeringscertifikatets gyldighedsvindue
Deklaration
THPDFSignatureTimeValidity= (
stvUnknown,
stvValid,
stvNotYetValid,
stvExpired,
stvInvalidRange,
stvSigningTimeOutsideCertificate
);
Enhed
HPDFSignVerify
Værdier
| Værdi | Formål |
|---|---|
stvUnknown | Certifikatet har intet brugbart notBefore/notAfter-par, så ingen tidssammenligning er mulig |
stvValid | Evalueringstidspunktet ligger inden for certifikatets gyldighedsvindue |
stvNotYetValid | Evalueringstidspunktet er tidligere end certifikatets notBefore |
stvExpired | Evalueringstidspunktet er senere end certifikatets notAfter |
stvInvalidRange | Certifikatets notBefore er senere end dets notAfter, så vinduet selv er i uorden |
stvSigningTimeOutsideCertificate | Det indlejrede signeringstidspunkt falder uden for certifikatets gyldighedsvindue, selvom evalueringstidspunktet er fint |
Brugsnoter
- Certifikatgyldighed rapporteres separat fra den kryptografiske signaturstatus, så eksisterende
svValid-kaldere bevarer deres betydning stvUnknownbetyder, at certifikatet ikke viser gyldighedsdatoer, ikke at tjekket blev sprunget over- Giver du nul som evalueringstidspunkt, bruger tjekket det aktuelle tidspunkt