THPDFCertificateValidationStatus Type

Riporta l'esito della costruzione e della validazione del percorso dei certificati di un firmatario

Dichiarazione

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

Unità

HPDFSignVerify

Valori

ValoreScopo
cvsNotValidatedLa validazione del percorso dei certificati non è stata richiesta o non è stata eseguita; stato predefinito del report
cvsTrustedIl percorso si è chiuso su un trust anchor configurato e ogni controllo è passato
cvsSignatureInvalidUna firma di certificato o di evidenza è fallita dal punto di vista crittografico
cvsNoTrustAnchorNessun trust anchor configurato corrispondeva alla cima del percorso costruito
cvsPathBuildingFailedLa catena non poteva chiudersi con il pool di certificati fornito, nemmeno dopo il fetch AIA quando abilitato
cvsPathValidationFailedIl percorso è stato costruito ma ha fallito controlli come vincoli di base, key usage o periodi di validità
cvsRevokedLe evidenze di revoca marcano un certificato del percorso come revocato
cvsRevocationUnknownLo stato di revoca non poteva essere determinato dalle evidenze disponibili
cvsMalformedEvidenceLe evidenze OCSP o CRL fornite non erano interpretabili, quindi non provano nulla in nessuna direzione
cvsUnsupportedAlgorithmUn algoritmo del percorso non è implementato dalla libreria
cvsAlgorithmRejectedUn algoritmo del percorso è implementato ma rifiutato dalla policy degli algoritmi configurata

Note sull'utilizzo

API correlate