クラス
javax.security.auth.login.LoginExceptionの使用

LoginExceptionを使用するパッケージ
パッケージ
説明
LoginModuleの実装を提供します。
セキュリティ・フレームワークのクラスとインタフェースを提供します。
このパッケージは、プラグイン可能な認証フレームワークを提供します。
このパッケージは、プラグイン可能な認証モジュールの実装に使用されるインタフェースを提供します。
  • com.sun.security.auth.moduleでのLoginExceptionの使用

    修飾子と型
    メソッド
    説明
    boolean
    JndiLoginModule.abort()
    このメソッドは、LoginContextの全体の認証に失敗した場合に呼び出されます。
    boolean
    KeyStoreLoginModule.abort()
    このメソッドは、LoginContextの全体の認証に失敗した場合に呼び出されます。
    boolean
    Krb5LoginModule.abort()
    このメソッドは、LoginContextの全体の認証に失敗した場合に呼び出されます。
    boolean
    LdapLoginModule.abort()
    ユーザー認証を中止します。
    boolean
    NTLoginModule.abort()
    このメソッドは、LoginContextの全体の認証に失敗した場合に呼び出されます。
    boolean
    UnixLoginModule.abort()
    認証を中止します(第2フェーズ)。
    boolean
    JndiLoginModule.commit()
    認証プロセスをコミットする抽象メソッドです(フェーズ2)。
    boolean
    KeyStoreLoginModule.commit()
    認証プロセスをコミットする抽象メソッドです(フェーズ2)。
    boolean
    Krb5LoginModule.commit()
    LoginContextの認証全体が成功した場合(関連するREQUIRED、REQUISITE、SUFFICIENT、およびOPTIONALの各LoginModuleが成功した場合)に呼び出されます。
    boolean
    LdapLoginModule.commit()
    ユーザー認証を完了します。
    boolean
    NTLoginModule.commit()
    LoginContextの認証全体が成功した場合(関連するREQUIRED、REQUISITE、SUFFICIENT、およびOPTIONALの各LoginModuleが成功した場合)に呼び出されます。
    boolean
    UnixLoginModule.commit()
    認証をコミットします(第2フェーズ)。
    boolean
    JndiLoginModule.login()
    ユーザー名とパスワードの入力を要求します。
    boolean
    KeyStoreLoginModule.login()
    ユーザーを認証します。
    boolean
    Krb5LoginModule.login()
    ユーザーを認証します。
    boolean
    LdapLoginModule.login()
    ユーザー認証を開始します。
    boolean
    NTLoginModule.login()
    対象のNTシステム識別情報をインポートします。
    boolean
    UnixLoginModule.login()
    ユーザーを認証します(第1フェーズ)。
    boolean
    JndiLoginModule.logout()
    ユーザーをログアウトさせます。
    boolean
    KeyStoreLoginModule.logout()
    ユーザーをログアウトさせます。
    boolean
    Krb5LoginModule.logout()
    ユーザーをログアウトさせます。
    boolean
    LdapLoginModule.logout()
    ユーザーをログアウトさせます。
    boolean
    NTLoginModule.logout()
    ユーザーをログアウトさせます。
    boolean
    UnixLoginModule.logout()
    ユーザーをログアウトさせます。
  • java.securityでのLoginExceptionの使用

    LoginExceptionをスローするjava.security内のメソッド
    修飾子と型
    メソッド
    説明
    abstract void
    AuthProvider.login(Subject subject, CallbackHandler handler)
    このプロバイダにログインします。
    abstract void
    AuthProvider.logout()
    このプロバイダからログアウトします。
  • javax.security.auth.loginでのLoginExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    汎用的なアカウント例外です。
    class 
    ユーザー・アカウントが期限切れであることを通知します。
    class 
    アカウントがロックされたことを通知します。
    class 
    アカウントが見つからないことを通知します。
    class 
    汎用的な資格例外です。
    class 
    Credentialが期限切れであることを通知します。
    class 
    資格が見つからないことを通知します。
    class 
    ユーザー認証に失敗したことを通知します。
    LoginExceptionをスローするjavax.security.auth.login内のメソッド
    修飾子と型
    メソッド
    説明
    void
    LoginContext.login()
    認証を実行します。
    void
    LoginContext.logout()
    Subjectをログアウトします。
    LoginExceptionをスローするjavax.security.auth.login内のコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    名前を指定して新しいLoginContextをインスタンス化します。
     
    LoginContext(String name, CallbackHandler callbackHandler)
    名前とCallbackHandlerオブジェクトを指定して新しいLoginContextオブジェクトをインスタンス化します。
     
    LoginContext(String name, Subject subject)
    名前とSubjectオブジェクトを指定して新しいLoginContextオブジェクトをインスタンス化します。
     
    LoginContext(String name, Subject subject, CallbackHandler callbackHandler)
    名前、認証を受けるSubjectオブジェクト、およびCallbackHandlerオブジェクトを指定して、新しいLoginContextオブジェクトをインスタンス化します。
     
    LoginContext(String name, Subject subject, CallbackHandler callbackHandler, Configuration config)
    名前、認証を受けるSubjectオブジェクト、CallbackHandlerオブジェクト、およびログインConfigurationを指定して、新しいLoginContextオブジェクトをインスタンス化します。
  • javax.security.auth.spiでのLoginExceptionの使用

    LoginExceptionをスローするjavax.security.auth.spi内のメソッド
    修飾子と型
    メソッド
    説明
    boolean
    LoginModule.abort()
    認証プロセスを中止するメソッドです(フェーズ2)。
    boolean
    LoginModule.commit()
    認証プロセスをコミットするメソッドです(フェーズ2)。
    boolean
    LoginModule.login()
    Subjectを認証するメソッドです(フェーズ1)。
    boolean
    LoginModule.logout()
    Subjectをログアウトさせるメソッドです。