public class PreventSqlInjConfig extends DefaultConfiguration
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
XML_TAG |
构造器和说明 |
---|
PreventSqlInjConfig() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String[] |
getCustomForbidWords()
获取自定义项关键字
|
java.lang.String[] |
getCustomSpecialChars()
获取自定义项字符
|
java.lang.String[] |
getForbidWords()
获取关键字
|
static PreventSqlInjConfig |
getInstance()
获取防sql注入配置管理接口
|
java.lang.String[] |
getSpecialChars()
获取字符
|
java.lang.String[] |
getUnselectedForbidWords()
获取未选中关键字
|
java.lang.String[] |
getUnselectedSpecialChars()
获取未选中项字符
|
boolean |
isUseEscapeSpecialChar()
是否开启转义指定字符选项
|
boolean |
isUseForbidWord()
是否开启禁用关键字选项
|
void |
refresh()
将配置刷新到防注入sql工具类中。
|
boolean |
setCustomForbidWords(java.lang.String[] words)
使用字符串设置关键字列表。
|
boolean |
setCustomSpecialChars(java.lang.String[] chars)
使用字符串设置转义字符列表
|
boolean |
setForbidWords(java.lang.String[] words)
使用字符串设置关键字列表
|
boolean |
setSpecialChars(java.lang.String[] chars)
使用字符串设置转义字符列表
|
void |
setUseEscapeSpecialChar(boolean useEscapeSpecialChar)
开关转义指定字符选项
|
void |
setUseForbidWord(boolean useForbidWord)
开关禁用关键字选项
|
getNameSpace
clone, initialize, mirror
public static final java.lang.String XML_TAG
public static PreventSqlInjConfig getInstance()
public void refresh()
public void setUseForbidWord(boolean useForbidWord)
useForbidWord
- 是否禁用public void setUseEscapeSpecialChar(boolean useEscapeSpecialChar)
useEscapeSpecialChar
- 是否转义public boolean isUseForbidWord()
public boolean isUseEscapeSpecialChar()
public boolean setForbidWords(java.lang.String[] words)
words
- 禁用关键字数组public boolean setCustomForbidWords(java.lang.String[] words)
words
- 自定义禁用关键字数组public java.lang.String[] getForbidWords()
public java.lang.String[] getCustomForbidWords()
public java.lang.String[] getUnselectedForbidWords()
public boolean setSpecialChars(java.lang.String[] chars)
chars
- 转义字符数组public boolean setCustomSpecialChars(java.lang.String[] chars)
chars
- 自定义转义字符数组public java.lang.String[] getSpecialChars()
public java.lang.String[] getCustomSpecialChars()
public java.lang.String[] getUnselectedSpecialChars()