/*
 * Copyright (C) 2005-2006 Kouji Sugisawa. All rights reserved.
 */

package jp.sourceforge.livez;

/**
 * 携帯端末の HTTP ユーザエージェント情報のインターフェースです。
 * 
 * @author 杉澤 浩二
 */
public interface UserAgent {

	/**
	 * HTTP ユーザエージェントのキー名です。
	 */
	public static final String HTTP_HEADER_KEY = "User-Agent";

	/**
	 * HTTP ユーザエージェントの生値を返します。
	 * 
	 * @return ユーザエージェント
	 */
	public String getValue();

	/**
	 * HTTP ユーザエージェント中の携帯端末IDを返します。
	 * 不明な場合は <code>null</code> を返します。
	 * 
	 * @return 携帯端末ID
	 */
	public String getId();

}
