public class ForbiddenURICheckerImpl extends Object implements ForbiddenURIChecker
引き数の文字列が、 あらかじめ設定された許可文字列のリストにあてはまるがどうかをチェックする。
本クラスでは、システムの要件を満たせない場合のみ、 本クラスを使用せずForbiddenURICheckerの実装クラスを新規作成し、 チェックメソッドを実装すること。 詳細は、ForbiddenURICheckerを参照すること。
本クラスを利用する場合、Bean定義すること。 定義方法は、ForbiddenURICheckerを参照すること。 また、以下のプロパティを必ず設定すること。
属性名 | 必須 | 説明 |
---|---|---|
allowedURISet | ○ | 許可するURI(セット形式) |
【Bean定義ファイル
の設定例】
<bean id="forbiddenURIChecker"
class="jp.terasoluna.fw.web.rich.ForbiddenURICheckerImpl">
<property name="allowedURISet">
<set>
<value>/secure/blogic.do</value>
</set>
</property>
</bean>
コンストラクタと説明 |
---|
ForbiddenURICheckerImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
isAllowedURI(String requestURI)
許可されているURIかチェックする。
|
void |
setAllowedURISet(Set<String> allowedURISet)
許可するURIのリストを設定する。
|
public void setAllowedURISet(Set<String> allowedURISet)
allowedURISet
- 許可するURIのリストpublic boolean isAllowedURI(String requestURI)
isAllowedURI
インタフェース内 ForbiddenURIChecker
requestURI
- チェック対象のURICopyright © 2015. All Rights Reserved.