Module java.naming
Package javax.naming

Class AuthenticationException

所有已实现的接口:
Serializable

public class AuthenticationException extends NamingSecurityException
当访问命名或目录服务时发生身份验证错误时,将抛出此异常。例如,当用户程序提供的凭据无效或未能将用户身份验证到命名/目录服务时,就会发生身份验证错误。

如果程序想要特别处理此异常,应在尝试捕获NamingException之前显式捕获AuthenticationException。捕获AuthenticationException后,程序可以通过使用适当的凭据更新已解析上下文的环境属性来重新尝试身份验证。

适用于NamingException的同步和序列化问题在此直接适用。

自 JDK 版本:
1.3
参见:
  • Constructor Details

    • AuthenticationException

      public AuthenticationException(String explanation)
      使用提供的解释构造一个新的 AuthenticationException 实例。所有其他字段默认为 null。
      参数:
      explanation - 可能为 null 的字符串,包含有关此异常的附加详细信息。
      参见:
    • AuthenticationException

      public AuthenticationException()
      构造一个新的 AuthenticationException 实例。所有字段均设置为 null。