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

ArvoTarkoitus
cvsNotValidatedSertifikaattipolkuvahvistusta ei pyydetty tai sitä ei suoritettu; raportin oletustila
cvsTrustedPolku päättyi määritettyyn luottamusankkuriin ja jokainen tarkistus meni läpi
cvsSignatureInvalidSertifikaatin tai näytön allekirjoitus epäonnistui kryptografisesti
cvsNoTrustAnchorYksikään määritetty luottamusankkuri ei vastannut rakennetun polun huippua
cvsPathBuildingFailedKetjua ei saatu suljettua toimitetulla sertifikaattivarannolla, edes AIA-noudon jälkeen, kun se on käytössä
cvsPathValidationFailedPolku rakennettiin, mutta tarkistukset, kuten perusrajoitukset, avaimenkäyttö tai voimassaolovälit, epäonnistuivat
cvsRevokedKumotavuusnäyttö merkitsee polun sertifikaatin peruutetuksi
cvsRevocationUnknownKumotavuustilaa ei voitu määrittää käytettävissä olevasta näytöstä
cvsMalformedEvidenceToimitettua OCSP- tai CRL-näyttöä ei voitu jäsentää, joten se ei todista kumpaakaan suuntaa
cvsUnsupportedAlgorithmJokin polun algoritmeista ei ole kirjaston toteuttama
cvsAlgorithmRejectedJokin polun algoritmeista on toteutettu, mutta määritetty algoritmikäytäntö hylkää sen

Käyttöhuomautukset

Aiheeseen liittyvät API:t