THPDFCertificateValidationStatus Type

Raportuje wynik budowania i walidacji ścieżki certyfikatów podpisującego

Deklaracja

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

Jednostka

HPDFSignVerify

Wartości

WartośćPrzeznaczenie
cvsNotValidatedWalidacja ścieżki certyfikatów nie była żądana albo nie przeszła, domyślny stan raportu
cvsTrustedŚcieżka domknęła się na skonfigurowanej kotwicy zaufania i każde sprawdzenie przeszło
cvsSignatureInvalidPodpis certyfikatu albo dowodów nie przeszedł kryptograficznie
cvsNoTrustAnchorŻadna skonfigurowana kotwica zaufania nie pasowała do szczytu zbudowanej ścieżki
cvsPathBuildingFailedŁańcucha nie dało się domknąć dostarczoną pulą certyfikatów, nawet po pobieraniu AIA, gdy jest włączone
cvsPathValidationFailedŚcieżka została zbudowana, ale zawiodły sprawdzenia takie jak basic constraints, key usage albo okresy ważności
cvsRevokedDowody unieważnienia oznaczają certyfikat w ścieżce jako unieważniony
cvsRevocationUnknownStanu unieważnienia nie dało się ustalić z dostępnych dowodów
cvsMalformedEvidenceDostarczone dowody OCSP albo CRL nie dały się sparsować, więc niczego nie rozstrzygają
cvsUnsupportedAlgorithmAlgorytm w ścieżce nie jest zaimplementowany w bibliotece
cvsAlgorithmRejectedAlgorytm w ścieżce jest zaimplementowany, ale odrzucony przez skonfigurowaną politykę algorytmów

Uwagi dotyczące użycia

Powiązane API