AuthenticationNotSupportedException

AuthenticationNotSupportedException (지원되지 않는 인증 예외)

요청한 특정 유형의 인증이 지원되지 않을 때 던져지는 예외입니다.

출처: Java API Reference

본문

예를 들어 프로그램이 강한(strong) 인증을 사용하려 하는데 디렉토리/네이밍 서비스가 단순(simple) 인증만 지원한다면 이 예외가 발생합니다. 특정 인증 유형의 식별은 프로바이더와 서버에 따라 다르며, SASL 등 특정 인증 스킴이나 "simple", "strong" 같은 일반적인 지정자로 표현될 수 있습니다.

이 예외를 특별히 처리하려면 NamingException보다 먼저 AuthenticationNotSupportedException을 명시적으로 잡아야 합니다. 잡은 뒤에는 환경 속성을 바꿔 다른 인증 유형으로 인증을 재시도할 수 있습니다.

더 알아보기 (Learn more)

Java 공식 API