SSLHandshakeException — SSL 핸드셰이크 예외

SSLHandshakeException — SSL 핸드셰이크 예외

SSLHandshakeException 클래스는 클라이언트와 서버가 원하는 수준의 보안을 협상할 수 없었음을 나타내요. 해당 연결은 더 이상 사용할 수 없어요.

출처: Java API Reference

본문

SSLHandshakeExceptionSSLException을 상속해요. 핸드셰이킹 중 보안 파라미터 협상이 실패했을 때 던져져요.

생성자는 두 가지예요.

  • SSLHandshakeException(String reason) — 핸드셰이킹 중 SSL 하위 시스템이 찾은 오류를 보고하는 예외를 만들어요.
  • SSLHandshakeException(String message, Throwable cause) — 상세 메시지와 원인으로 만드는 예외를 만들어요.

SSL/TLS 연결 설정 단계에서 협상 실패 시 가장 흔히 볼 수 있는 예외예요.

더 알아보기 (Learn more)