jp.ne.mki.wedge.rule.server.sql
クラス SqlInjectionCheck

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.rule.base.AbstractBase
      上位を拡張 jp.ne.mki.wedge.rule.base.AbstractServer
          上位を拡張 jp.ne.mki.wedge.rule.server.sql.SqlInjectionCheck
すべての実装されたインタフェース:
CommonInterface, ServerInterface, RuleEngineInterface, ServerRuleInterface

public class SqlInjectionCheck
extends AbstractServer

入力レコードに指定されたデータに不正な SQL 文字がセットされていないかチェックします。
SQL 文字列をロジッククラスで組み立てる処理については、組み立てる元となる文字列を格納したデータを このロジッククラスを使ってチェックしてください。

このルールは、パラメータからモードを指定することが出来ます。
デフォルトの動作は like モードとなり、Oracle, DB2, HSQLDB の
like 文の値をチェックするために使用されます。
(Like 式の場合は、columnName like 'value' escape ¥ と、
escape文字を指定する必要がある場合もありますのでご注意下さい。)

その他には下記のような モードが存在します。