java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
javax.security.sasl.SaslException
javax.security.sasl.AuthenticationException
- 所有已实现的接口:
Serializable
此异常由 SASL 机制实现抛出,以指示 SASL 交换由于与身份验证相关的原因(例如无效身份、密码或密钥)而失败。
请注意,缺少 AuthenticationException 并不意味着失败不是由于身份验证错误造成的。如果 SASL 机制实现无法确定故障的性质,或者不想公开故障的性质(例如,出于安全原因),则它可能会抛出更通用的 SaslException 而不是 AuthenticationException。
- 自从:
- 1.5
- 参见:
-
构造方法总结
构造方法构造方法描述构造一个AuthenticationException新实例AuthenticationException(String detail) 构造带有详细消息的AuthenticationException的新实例。AuthenticationException(String detail, Throwable ex) 使用详细消息和根异常构造AuthenticationException的新实例。 -
方法总结
在类 javax.security.sasl.SaslException 中声明的方法
toString在类 java.lang.Throwable 中声明的方法
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
构造方法详细信息
-
AuthenticationException
public AuthenticationException()构造AuthenticationException的新实例。根异常和详细消息为空。 -
AuthenticationException
构造带有详细消息的AuthenticationException的新实例。根异常为空。- 参数:
detail- 包含异常详细信息的可能为空的字符串。- 参见:
-
AuthenticationException
使用详细消息和根异常构造AuthenticationException的新实例。- 参数:
detail- 包含异常详细信息的可能为空的字符串。ex- 导致此异常的可能为空的根异常。- 参见:
-