THPDFSignatureTimeValidity Type
Jämför utvärderingstiden mot signatärscertifikatets giltighetsfönster
Deklaration
THPDFSignatureTimeValidity= (
stvUnknown,
stvValid,
stvNotYetValid,
stvExpired,
stvInvalidRange,
stvSigningTimeOutsideCertificate
);
Enhet
HPDFSignVerify
Värden
| Värde | Syfte |
|---|---|
stvUnknown | Certifikatet bär inget användbart notBefore/notAfter-par, så ingen tidsjämförelse är möjlig |
stvValid | Utvärderingstiden ligger inom certifikatets giltighetsfönster |
stvNotYetValid | Utvärderingstiden är tidigare än certifikatets notBefore |
stvExpired | Utvärderingstiden är senare än certifikatets notAfter |
stvInvalidRange | Certifikatets notBefore är senare än dess notAfter, så fönstret i sig är trasigt |
stvSigningTimeOutsideCertificate | Den inbäddade signeringstiden faller utanför certifikatets giltighetsfönster även om utvärderingstiden är okej |
Användningsanteckningar
- Certifikatets giltighet rapporteras separat från den kryptografiska signaturstatusen så att befintliga
svValid-anropare behåller sin betydelse stvUnknownbetyder att certifikatet inte exponerar några giltighetsdatum, inte att kontrollen skippats- Skickar du in noll som utvärderingstid använder kontrollen aktuell tid