所有类
javax.security.sasl
类 AuthenticationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
javax.security.sasl.SaslException
javax.security.sasl.AuthenticationException
-
所有已实现的接口:
-
Serializable
-
public class AuthenticationException
- extends SaslException
此异常由 SASL 机制实现抛出,指示由于和身份验证有关的原因(如无效的标识、口令 或密钥),SASL 交换已失败。
注意,不出现 AuthenticationException 并不意味着失败不是由身份验证错误所导致的。如果 SASL 机制实现无法确定失败的类型,或者不想泄漏失败的类型(例如由于安全的原因),那么它可以抛出更通用的 SaslException 代替 AuthenticationException。
-
从以下版本开始:
-
1.5
-
另请参见:
-
序列化表格
AuthenticationException
public AuthenticationException()
-
构造一个新的 AuthenticationException 实例。根异常和详细消息为 null。
AuthenticationException
public AuthenticationException(String detail)
-
构造带详细消息的新 AuthenticationException 实例。根异常为 null。
-
参数:
-
detail
- 包含异常细节的字符串,可能为 null。
-
另请参见:
-
Throwable.getMessage()
AuthenticationException
public AuthenticationException(String detail,
Throwable ex)
-
构造带详细消息和根异常的新 AuthenticationException 实例。
-
参数:
-
detail
- 包含异常细节的字符串,可以为 null。
-
ex
- 导致此异常的根异常,可能为 null。
-
另请参见:
-
Throwable.getMessage()
, SaslException.getCause()
所有类