CertPathValidatorException — 인증 경로 검증 예외
CertPathValidatorException — 인증 경로 검증 예외
인증 경로를 검증할 때 마주치는 다양한 문제 중 하나를 나타내는 예외예요. CertPathValidatorException은 예외 래핑을 지원해요. getCause 메서드는 이 예외를 발생시킨 원인이 있으면 반환해요. 또한 예외가 발생했을 때 검증 중이던 인증 경로, 그 원인이 된 인증 경로의 인증서 인덱스, 실패 이유를 포함할 수 있어요.
본문
기본적으로 이 클래스에 정의된 메서드는 스레드 안전하지 않아요.
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()— 실패 이유를 반환해요.