モジュール java.naming
パッケージ javax.naming

クラスAuthenticationException

  • すべての実装されたインタフェース:
    Serializable

    public class AuthenticationException
    extends NamingSecurityException
    この例外は、ネーミング・サービスまたはディレクトリ・サービスにアクセスする際に認証エラーが発生した場合にスローされます。 認証エラーは、たとえば、ユーザープログラムによって指定された資格が無効であるか、またはネーム/ディレクトリサービスへのユーザーの認証に失敗した場合に発生することがあります。

    この例外を特別にプログラムで処理する場合は、NamingExceptionをキャッチする前にAuthenticationExceptionを明示的にキャッチする必要があります。 AuthenticationExceptionを捕捉した後、プログラムは、解決されたコンテキストの環境プロパティを適切な資格証明で更新することで、認証を再試行できます。

    NamingExceptionに適用される同期および直列化は、ここで直接適用されます。

    導入されたバージョン:
    1.3
    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • AuthenticationException

        public AuthenticationException​(String explanation)
        指定された説明を使用して、AuthenticationExceptionの新しいインスタンスを構築します。 ほかのフィールドのデフォルトはすべてnullになります。
        パラメータ:
        explanation - この例外に関する追加の詳細情報を含むnullの可能性がある文字列。
        関連項目:
        Throwable.getMessage()
      • AuthenticationException

        public AuthenticationException()
        AuthenticationExceptionの新しいインスタンスを構築します。 フィールドはすべてnullに設定されます。