CertPathValidatorException — 인증 경로 검증 예외

CertPathValidatorException — 인증 경로 검증 예외

인증 경로를 검증할 때 마주치는 다양한 문제 중 하나를 나타내는 예외예요. CertPathValidatorException은 예외 래핑을 지원해요. getCause 메서드는 이 예외를 발생시킨 원인이 있으면 반환해요. 또한 예외가 발생했을 때 검증 중이던 인증 경로, 그 원인이 된 인증 경로의 인증서 인덱스, 실패 이유를 포함할 수 있어요.

출처: Java API Reference

본문

기본적으로 이 클래스에 정의된 메서드는 스레드 안전하지 않아요.

  • public CertPathValidatorException() — 상세 메시지 없이 인스턴스를 생성해요.
  • public CertPathValidatorException(String msg) — 지정된 상세 메시지로 인스턴스를 생성해요.
  • public CertPathValidatorException(Throwable cause) — 지정된 원인으로 인스턴스를 생성해요.
  • public CertPathValidatorException(String msg, Throwable cause) — 지정된 상세 메시지와 원인으로 인스턴스를 생성해요.
  • public CertPathValidatorException(String msg, Throwable cause, CertPath certPath, int index, Reason reason) — 인증 경로, 인덱스, 이유를 포함해 인스턴스를 생성해요.
  • public CertPath getCertPath() — 이 예외와 함께 만들어진 인증 경로를 반환해요.
  • public int getIndex() — 그 인증 경로에서 예외를 발생시킨 인증서의 인덱스를 반환해요.
  • public Reason getReason() — 실패 이유를 반환해요.

더 알아보기 (Learn more)