nga.servlet.dsp
クラス DefaultUserAuth

java.lang.Object
  上位を拡張 nga.servlet.spi.UserAuth
      上位を拡張 nga.servlet.dsp.DefaultUserAuth

public class DefaultUserAuth
extends UserAuth

UserAuth のデフォルト実装。


コンストラクタの概要
DefaultUserAuth()
          DefaultUserAuth を作成する。
 
メソッドの概要
protected  User handleGetUser(ServiceInfo serviceInfo)
          ログイン済みの user を取得する。
protected  void handleLogin(ServiceInfo serviceInfo, User user)
          ログイン処理を行なう。
protected  void handleLogout(ServiceInfo serviceInfo)
          ログアウト処理を行なう。
protected  void handleSetPassword(ServiceInfo serviceInfo, User user)
          パスワード設定処理を行なう。
 
クラス nga.servlet.spi.UserAuth から継承されたメソッド
getUser, login, logout, setPassword
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefaultUserAuth

public DefaultUserAuth()
DefaultUserAuth を作成する。

メソッドの詳細

handleLogin

protected void handleLogin(ServiceInfo serviceInfo,
                           User user)
                    throws ServletException
クラス UserAuth の記述:
ログイン処理を行なう。

定義:
クラス UserAuth 内の handleLogin
パラメータ:
serviceInfo - 現在実行されている service に関する情報。
user - ログインするユーザ。
例外:
ServletException

handleLogout

protected void handleLogout(ServiceInfo serviceInfo)
クラス UserAuth の記述:
ログアウト処理を行なう。

定義:
クラス UserAuth 内の handleLogout
パラメータ:
serviceInfo - 現在実行されている service に関する情報。

handleGetUser

protected User handleGetUser(ServiceInfo serviceInfo)
クラス UserAuth の記述:
ログイン済みの user を取得する。

定義:
クラス UserAuth 内の handleGetUser
パラメータ:
serviceInfo - 現在実行されている service に関する情報。

handleSetPassword

protected void handleSetPassword(ServiceInfo serviceInfo,
                                 User user)
                          throws ServletException
クラス UserAuth の記述:
パスワード設定処理を行なう。

定義:
クラス UserAuth 内の handleSetPassword
パラメータ:
serviceInfo - 現在実行されている service に関する情報。
user - パスワード設定処理を行なうユーザ。
例外:
ServletException