org.codecluster.http
クラス AutoRedirectRuleImpl

java.lang.Object
  上位を拡張 org.codecluster.http.AutoRedirectRuleImpl
すべての実装されたインタフェース:
C2Constants, RedirectRule

public class AutoRedirectRuleImpl
extends java.lang.Object
implements RedirectRule, C2Constants

リダイレクトURLを生成するルールの実装クラスです。
C2RequestInfo#isSecure() を元にリダイレクト先を決定します。


フィールドの概要
 
インタフェース org.codecluster.C2Constants から継承されたフィールド
CONF_C2SESSION_TIMEOUT, CONF_CACHE_SECONDS, CONF_REDIRECT_RULE_CLASS, CONF_REMOTE_ADDRESS_HEADER, CONF_SECURE_HEADER, CONF_SECURE_TRUE_KEYWORD, CONF_SIMPLE_REDIRECT_BASE, DEFAULT_CONFIG_XML
 
コンストラクタの概要
AutoRedirectRuleImpl()
           
 
メソッドの概要
 java.lang.String redirect(java.lang.String location, javax.servlet.http.HttpServletRequest request)
          C2RequestInfo#isSecure() を元にリダイレクト先を決定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AutoRedirectRuleImpl

public AutoRedirectRuleImpl()
メソッドの詳細

redirect

public java.lang.String redirect(java.lang.String location,
                                 javax.servlet.http.HttpServletRequest request)
C2RequestInfo#isSecure() を元にリダイレクト先を決定します。

定義:
インタフェース RedirectRule 内の redirect
戻り値:
リダイレクト後の URL
関連項目:
RedirectRule.redirect(java.lang.String, javax.servlet.http.HttpServletRequest)