THPDFCertificateValidationStatus Type
Raportoi allekirjoittajan sertifikaattipolun rakentamisen ja vahvistamisen lopputuloksen
Määrittely
THPDFCertificateValidationStatus= (
cvsNotValidated,
cvsTrusted,
cvsSignatureInvalid,
cvsNoTrustAnchor,
cvsPathBuildingFailed,
cvsPathValidationFailed,
cvsRevoked,
cvsRevocationUnknown,
cvsMalformedEvidence,
cvsUnsupportedAlgorithm,
cvsAlgorithmRejected
);
Yksikkö
HPDFSignVerify
Arvot
| Arvo | Tarkoitus |
|---|---|
cvsNotValidated | Sertifikaattipolkuvahvistusta ei pyydetty tai sitä ei suoritettu; raportin oletustila |
cvsTrusted | Polku päättyi määritettyyn luottamusankkuriin ja jokainen tarkistus meni läpi |
cvsSignatureInvalid | Sertifikaatin tai näytön allekirjoitus epäonnistui kryptografisesti |
cvsNoTrustAnchor | Yksikään määritetty luottamusankkuri ei vastannut rakennetun polun huippua |
cvsPathBuildingFailed | Ketjua ei saatu suljettua toimitetulla sertifikaattivarannolla, edes AIA-noudon jälkeen, kun se on käytössä |
cvsPathValidationFailed | Polku rakennettiin, mutta tarkistukset, kuten perusrajoitukset, avaimenkäyttö tai voimassaolovälit, epäonnistuivat |
cvsRevoked | Kumotavuusnäyttö merkitsee polun sertifikaatin peruutetuksi |
cvsRevocationUnknown | Kumotavuustilaa ei voitu määrittää käytettävissä olevasta näytöstä |
cvsMalformedEvidence | Toimitettua OCSP- tai CRL-näyttöä ei voitu jäsentää, joten se ei todista kumpaakaan suuntaa |
cvsUnsupportedAlgorithm | Jokin polun algoritmeista ei ole kirjaston toteuttama |
cvsAlgorithmRejected | Jokin polun algoritmeista on toteutettu, mutta määritetty algoritmikäytäntö hylkää sen |
Käyttöhuomautukset
cvsTrustedjacvsNotValidatedovat ainoat arvot, jotka eivät vastaa vahvistusvikakoodia; jokainen muu arvo kaataa raportin vastaavallaTHPDFValidationFailureCode-koodillacvsRevocationUnknownkattaa sekä puuttuvan näytön että jäsennyksessä epäonnistuneen näytön, joten tarkasteleTHPDFCertificateValidationInfo-tietuetta erottaaksesi ne toisistaan- Vahvistus on offline-toimintoa: polku rakennetaan CMS-sertifikaattivarannosta sekä kutsujan toimittamista ankkureista, välisertifikaateista ja kumotavuusnäytöstä