THPDFCertificateValidationStatus Type

Rapporterer udfaldet af at bygge og validere en underskrivers certifikatsti

Deklaration

THPDFCertificateValidationStatus= (
  cvsNotValidated,
  cvsTrusted,
  cvsSignatureInvalid,
  cvsNoTrustAnchor,
  cvsPathBuildingFailed,
  cvsPathValidationFailed,
  cvsRevoked,
  cvsRevocationUnknown,
  cvsMalformedEvidence,
  cvsUnsupportedAlgorithm,
  cvsAlgorithmRejected
  );

Enhed

HPDFSignVerify

Værdier

VærdiFormål
cvsNotValidatedCertifikatstivalidering blev ikke anmodet eller kørt; standardrapporttilstanden
cvsTrustedStien endte i en konfigureret trust anchor, og alle kontroller bestod
cvsSignatureInvalidEn certifikat- eller bevissignatur fejlede kryptografisk
cvsNoTrustAnchorIngen konfigureret trust anchor matchede toppen af den byggede sti
cvsPathBuildingFailedKæden kunne ikke lukkes med den angivne certifikatpulje, heller ikke efter AIA-hentning, når den er aktiveret
cvsPathValidationFailedStien blev bygget, men bestod ikke kontroller som basic constraints, key usage eller gyldighedsperioder
cvsRevokedTilbagekaldelsesbeviser markerer et certifikat i stien som tilbagekaldt
cvsRevocationUnknownTilbagekaldelsestilstanden kunne ikke bestemmes ud fra de tilgængelige beviser
cvsMalformedEvidenceAngivet OCSP- eller CRL-bevis kunne ikke parses, så det beviser intet i nogen retning
cvsUnsupportedAlgorithmEn algoritme i stien er ikke implementeret i biblioteket
cvsAlgorithmRejectedEn algoritme i stien er implementeret, men afvist af den konfigurerede algoritmepolitik

Brugsnoter

Relaterede API'er