機能
ログインまたはログアウト処理をするBeanです。
Beanの項目
<jsp:useBean id="user"
class="jp.co.hitachi.soft.portal.api.user.PortalLoginActionBean"
scope="session" />
メソッドの一覧
戻り値のデータ型 | メソッド | 説明 |
---|---|---|
void | doAfterLogin(HttpServletRequest req, HttpServletResponse res, Exception e) | ログイン用jspによる処理が終わったことをuCosminexus Portal Frameworkに知らせます。ログイン用jspでログイン処理する場合,このメソッドを必ず呼び出してください。 |
CallbackHandler | getCallbackHandler() | Beanに結び付くCallbackHandlerを返却します。 |
LoginContext | getLoginContext() | ログインモジュールを切り替えてログイン認証するログインコンテキストを取得します。 |
HttpServletRequest | getRequest() | setRequest()メソッドで設定されたHttpServletRequestオブジェクトを返却します。 |
HttpServletResponse | getResponse() | setResponse()メソッドで設定されたHttpServletResponseオブジェクトを返却します。 |
Subject | getSubject() | ログインコンテキストに関連づけられたサブジェクトを返却します。 |
void | login() | getLoginContext()メソッドで取得されるログインコンテキストに対して認証処理をします。 |
void | logout() | ログアウト処理をします。 |
void | makeUser() | getSubject()メソッドで取得したサブジェクトからログインユーザ情報をsessionに登録します。 |
void | setCallbackHandler(CallbackHandler cbh) | getCallbackHandler()メソッドで戻されるCallbackHandlerを設定します。 |
void | setLoginContext(LoginContext lc) | getLoginContext()メソッドで戻されるログインコンテキストを設定します。 |
void | setRequest(HttpServletRequest request) | getRequest()メソッドで戻されるHttpServletRequestメソッドを設定します。 |
void | setResponse(HttpServletResponse response) | getResponse()メソッドで戻されるHttpServletResponseメソッドを設定します。 |
メソッドの説明
public void doAfterLogin(HttpServletRequest req,
HttpServletResponse res,
Exception e)
public CallbackHandler getCallbackHandler()
public LoginContext getLoginContext()
public HttpServletRequest getRequest()
public HttpServletResponse getResponse()
public Subject getSubject()
public void login()
public void logout()
public void makeUser()
public void setCallbackHandler(CallbackHandler cbh)
public void setLoginContext(LoginContext lc)
public void setRequest(HttpServletRequest request)
public void setResponse(HttpServletResponse response)