クラス
javax.security.auth.login.LoginExceptionの使用
| パッケージ | 説明 |
|---|---|
| com.sun.security.auth.module |
LoginModuleの実装を提供します。 |
| java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
| javax.security.auth.login |
このパッケージは、プラグイン可能な認証フレームワークを提供します。
|
| javax.security.auth.spi |
このパッケージは、プラグイン可能な認証モジュールの実装に使用されるインタフェースを提供します。
|
-
com.sun.security.auth.moduleでのLoginExceptionの使用
LoginExceptionをスローするcom.sun.security.auth.moduleのメソッド 修飾子と型 メソッド 説明 booleanJndiLoginModule. abort()このメソッドは、LoginContextの全体の認証に失敗した場合に呼び出されます。booleanKeyStoreLoginModule. abort()このメソッドは、LoginContextの全体の認証に失敗した場合に呼び出されます。booleanKrb5LoginModule. abort()このメソッドは、LoginContextの全体の認証に失敗した場合に呼び出されます。booleanLdapLoginModule. abort()ユーザー認証を中止します。booleanNTLoginModule. abort()このメソッドは、LoginContextの全体の認証に失敗した場合に呼び出されます。booleanUnixLoginModule. abort()認証を中止します(第2フェーズ)。booleanJndiLoginModule. commit()認証プロセスをコミットする抽象メソッドです(フェーズ2)。booleanKeyStoreLoginModule. commit()認証プロセスをコミットする抽象メソッドです(フェーズ2)。booleanKrb5LoginModule. commit()LoginContextの認証全体が成功した場合(関連するREQUIRED、REQUISITE、SUFFICIENT、およびOPTIONALの各LoginModuleが成功した場合)に呼び出されます。booleanLdapLoginModule. commit()ユーザー認証を完了します。booleanNTLoginModule. commit()LoginContextの認証全体が成功した場合(関連するREQUIRED、REQUISITE、SUFFICIENT、およびOPTIONALの各LoginModuleが成功した場合)に呼び出されます。booleanUnixLoginModule. commit()認証をコミットします(第2フェーズ)。booleanJndiLoginModule. login()ユーザー名とパスワードの入力を要求します。booleanKeyStoreLoginModule. login()ユーザーを認証します。booleanKrb5LoginModule. login()ユーザーを認証します。booleanLdapLoginModule. login()ユーザー認証を開始します。booleanNTLoginModule. login()対象のNTシステム識別情報をインポートします。booleanUnixLoginModule. login()ユーザーを認証します(第1フェーズ)。booleanJndiLoginModule. logout()ユーザーをログアウトさせます。booleanKeyStoreLoginModule. logout()ユーザーをログアウトさせます。booleanKrb5LoginModule. logout()ユーザーをログアウトさせます。booleanLdapLoginModule. logout()ユーザーをログアウトさせます。booleanNTLoginModule. logout()ユーザーをログアウトさせます。booleanUnixLoginModule. logout()ユーザーをログアウトさせます。 -
java.securityでのLoginExceptionの使用
LoginExceptionをスローするjava.security内のメソッド 修飾子と型 メソッド 説明 abstract voidAuthProvider. login(Subject subject, CallbackHandler handler)このプロバイダにログインします。abstract voidAuthProvider. logout()このプロバイダからログアウトします。 -
javax.security.auth.loginでのLoginExceptionの使用
javax.security.auth.login内のLoginExceptionのサブクラス 修飾子と型 クラス 説明 classAccountException汎用的なアカウント例外です。classAccountExpiredExceptionユーザー・アカウントが期限切れであることを通知します。classAccountLockedExceptionアカウントがロックされたことを通知します。classAccountNotFoundExceptionアカウントが見つからないことを通知します。classCredentialException汎用的な資格例外です。classCredentialExpiredExceptionCredentialが期限切れであることを通知します。classCredentialNotFoundException資格が見つからないことを通知します。classFailedLoginExceptionユーザー認証に失敗したことを通知します。LoginExceptionをスローするjavax.security.auth.login内のメソッド 修飾子と型 メソッド 説明 voidLoginContext. login()認証を実行します。voidLoginContext. logout()Subjectをログアウトします。LoginExceptionをスローするjavax.security.auth.login内のコンストラクタ コンストラクタ 説明 LoginContext(String name)名前を指定して新しい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内のメソッド 修飾子と型 メソッド 説明 booleanLoginModule. abort()認証プロセスを中止するメソッドです(フェーズ2)。booleanLoginModule. commit()認証プロセスをコミットするメソッドです(フェーズ2)。booleanLoginModule. login()Subjectを認証するメソッドです(フェーズ1)。booleanLoginModule. logout()Subjectをログアウトさせるメソッドです。