Tipo THPDFCertificateValidationStatus

Informa del resultado de construir y validar una ruta de certificados del firmante

Declaración

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

Unidad

HPDFSignVerify

Valores

ValorPropósito
cvsNotValidatedNo se solicitó la validación de la ruta de certificados o no se ejecutó; estado por defecto del informe
cvsTrustedLa ruta cerró en un ancla de confianza configurada y todas las comprobaciones pasaron
cvsSignatureInvalidUna firma de certificado o de evidencia falló criptográficamente
cvsNoTrustAnchorNinguna ancla de confianza configurada coincidió con la cima de la ruta construida
cvsPathBuildingFailedLa cadena no pudo cerrarse con el pool de certificados suministrado, ni siquiera tras la recuperación AIA cuando está activada
cvsPathValidationFailedLa ruta se construyó pero falló comprobaciones como restricciones básicas, uso de clave o periodos de validez
cvsRevokedLa evidencia de revocación marca como revocado un certificado de la ruta
cvsRevocationUnknownEl estado de revocación no pudo determinarse a partir de la evidencia disponible
cvsMalformedEvidenceLa evidencia OCSP o CRL suministrada no pudo analizarse, así que no prueba nada en ningún sentido
cvsUnsupportedAlgorithmUn algoritmo de la ruta no está implementado en la biblioteca
cvsAlgorithmRejectedUn algoritmo de la ruta está implementado pero lo rechaza la política de algoritmos configurada

Notas de uso

APIs relacionadas