/*
 * @(#)Authenticator.java
 *
 * Copyright (C) 2006 Infocity Inc. All Rights Reserved.
 */
package info.dragonlady.sso.helper;

import javax.servlet.http.HttpServletRequest;

/**
 * アカウント認証インターフェース。
 * 
 * @author Hiroshi.Ebata(INFOCITY)
 * @version $Revision: 1.0 $ $Date: 2006/11/21 20:38:57 $
 */
public interface Authenticator {

	/**
	 * アカウント認証処理。
	 * 
	 * @param request HTTP要求オブジェクト
	 * @return boolean 認証結果 true：認証OK／false：認証NG
	 * @throws AuthenticationException
	 */
	public boolean authenticate(HttpServletRequest request) throws AuthenticationException;

}
