/////////////////////////////////////////////////////////////////
//Copyright (C) 2005 NTT CORPORATION.
//
//	ログイン状態確認処理 Velocity Toolクラス
//
//		変更履歴
//			2005.02.19  新規作成  村上 靖征
//
//	機能
//
//	このクラスはログイン状態確認処理用Velocity Toolです。
//
////////////////////////////////////////////////////////////////

package jp.co.ntt.lms.xmf.tools;

import javax.servlet.http.HttpSession;

/**
 * ログイン状態確認処理 Toolクラス
 * 
 * このクラスはログイン状態処理用Velocity Toolクラスです。
 * 
 * @author 村上 靖征
 * @version 1.0
 */
public class LoginTool
{	
	/**
	 * セッション情報を参照してログインしているかどうかを判断する。
	 * 
	 * @param session セッション
	 * @param attribute ログイン情報を格納しているセッション属性
	 * @return ログインしているかどうかを示すフラグ
	 */
	public boolean isLogin(HttpSession session, String attribute)
	{
		///////////////////////////////////////////
		// ログイン情報の取得
		// ・isLogin	ログイン情報
		///////////////////////////////////////////
		String strIsLogin = (String)session.getAttribute( attribute );

		///////////////////////////////////////////
		// ログイン情報のチェック
		///////////////////////////////////////////
		if( strIsLogin == null ) {
			return false;
		}

		return true;		
	}
}
