THPDFCertificateValidationStatus Type

Relata o resultado de construir e validar um caminho de certificados de signer

Declaração

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

Unidade

HPDFSignVerify

Valores

ValorFinalidade
cvsNotValidatedA validação do caminho de certificados não foi solicitada ou não rodou; estado padrão do relatório
cvsTrustedO caminho fechou em uma trust anchor configurada e toda checagem passou
cvsSignatureInvalidUma assinatura de certificado ou de evidência falhou criptograficamente
cvsNoTrustAnchorNenhuma trust anchor configurada correspondeu ao topo do caminho construído
cvsPathBuildingFailedA cadeia não pôde ser fechada com o pool de certificados fornecido, mesmo após busca AIA quando habilitada
cvsPathValidationFailedO caminho foi construído mas falhou em checagens como restrições básicas, key usage ou períodos de validade
cvsRevokedEvidência de revogação marca um certificado do caminho como revogado
cvsRevocationUnknownO estado de revogação não pôde ser determinado a partir das evidências disponíveis
cvsMalformedEvidenceA evidência OCSP ou CRL fornecida não pôde ser interpretada, então não prova nada em nenhum dos sentidos
cvsUnsupportedAlgorithmUm algoritmo do caminho não é implementado pela biblioteca
cvsAlgorithmRejectedUm algoritmo do caminho é implementado mas rejeitado pela política de algoritmos configurada

Notas de uso

APIs relacionadas