THPDFCertificateValidationStatus Type

서명자 인증서 경로를 구축하고 검증한 결과를 보고합니다

선언

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

유닛

HPDFSignVerify

값

값목적
cvsNotValidated인증서 경로 검증이 요청되지 않았거나 실행되지 않았습니다. 보고서의 기본 상태입니다
cvsTrusted경로가 설정된 trust anchor에서 닫혔고 모든 검사를 통과했습니다
cvsSignatureInvalid인증서나 증거 서명이 암호학적으로 실패했습니다
cvsNoTrustAnchor구축된 경로의 꼭대기와 일치하는 설정된 trust anchor가 없습니다
cvsPathBuildingFailed활성화된 경우 AIA 가져오기까지 시도한 뒤에도 공급된 인증서 풀로 체인을 닫지 못했습니다
cvsPathValidationFailed경로는 구축됐지만 basic constraints, key usage, 유효 기간 같은 검사에 실패했습니다
cvsRevoked폐지 증거가 경로의 인증서를 revoked로 표시합니다
cvsRevocationUnknown가능한 증거로는 폐지 상태를 판단할 수 없습니다
cvsMalformedEvidence공급된 OCSP나 CRL 증거를 파싱할 수 없어 어느 쪽 판정의 근거도 되지 못합니다
cvsUnsupportedAlgorithm경로의 알고리즘이 라이브러리에 구현되어 있지 않습니다
cvsAlgorithmRejected경로의 알고리즘은 구현돼 있지만 설정된 알고리즘 정책이 거부했습니다

사용 참고 사항

관련 API