THPDFSignatureTimeValidity Type
Confronta l'ora di valutazione con la finestra di validità del certificato del firmatario
Dichiarazione
THPDFSignatureTimeValidity= (
stvUnknown,
stvValid,
stvNotYetValid,
stvExpired,
stvInvalidRange,
stvSigningTimeOutsideCertificate
);
Unità
HPDFSignVerify
Valori
| Valore | Scopo |
|---|---|
stvUnknown | Il certificato non porta una coppia notBefore/notAfter utilizzabile, quindi nessun confronto temporale è possibile |
stvValid | L'ora di valutazione cade dentro la finestra di validità del certificato |
stvNotYetValid | L'ora di valutazione è anteriore al notBefore del certificato |
stvExpired | L'ora di valutazione è posteriore al notAfter del certificato |
stvInvalidRange | Il notBefore del certificato è posteriore al suo notAfter, quindi la finestra stessa è rotta |
stvSigningTimeOutsideCertificate | L'ora di firma incorporata cade fuori dalla finestra di validità del certificato anche se l'ora di valutazione va bene |
Note sull'utilizzo
- La validità del certificato viene riportata separatamente dallo stato crittografico della firma, cosicché i chiamanti esistenti di
svValidconservano il loro significato stvUnknownsignifica che il certificato non espone date di validità, non che il controllo sia stato saltato- Passare zero come ora di valutazione fa sì che il controllo usi l'ora corrente