|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.owasp.esapi.waf.configuration.AppGuardianConfiguration
public class AppGuardianConfiguration
This class is the object model of the policy file. Also holds a number of constants used throughout the WAF.
Field Summary | |
---|---|
static int |
BLOCK
|
static java.lang.String |
DEFAULT_CHARACTER_ENCODING
|
static java.lang.String |
DEFAULT_CONTENT_TYPE
|
static int |
DEFAULT_FAIL_ACTION
|
static java.lang.String |
JAVASCRIPT_REDIRECT
|
static java.lang.String |
JAVASCRIPT_TARGET_TOKEN
|
static int |
LOG
|
static java.lang.String |
LOG_DIRECTORY
|
static org.apache.log4j.Level |
LOG_LEVEL
|
static int |
OPERATOR_CONTAINS
|
static int |
OPERATOR_EQ
|
static int |
OPERATOR_EXISTS
|
static int |
OPERATOR_IN_LIST
|
static int |
REDIRECT
|
Constructor Summary | |
---|---|
AppGuardianConfiguration()
|
Method Summary | |
---|---|
void |
addAfterBodyRule(Rule r)
|
void |
addAlias(java.lang.String key,
java.lang.Object obj)
|
void |
addBeforeBodyRule(Rule r)
|
void |
addBeforeResponseRule(Rule r)
|
void |
addCookieRule(Rule r)
|
java.util.List<Rule> |
getAfterBodyRules()
|
java.util.List<Rule> |
getBeforeBodyRules()
|
java.util.List<Rule> |
getBeforeResponseRules()
|
java.util.List<Rule> |
getCookieRules()
|
java.lang.String |
getDefaultErrorPage()
|
int |
getDefaultResponseCode()
|
java.lang.String |
getLogDirectory()
Deprecated. |
org.apache.log4j.Level |
getLogLevel()
Deprecated. |
java.lang.String |
getSessionCookieName()
|
boolean |
isUsingHttpOnlyFlagOnSessionCookie()
|
boolean |
isUsingSecureFlagOnSessionCookie()
|
void |
setApplyHTTPOnlyFlagToSessionCookie(boolean shouldApply)
|
void |
setApplySecureFlagToSessionCookie(boolean shouldApply)
|
void |
setDefaultErrorPage(java.lang.String defaultErrorPage)
|
void |
setDefaultResponseCode(int defaultResponseCode)
|
void |
setLogDirectory(java.lang.String dir)
Deprecated. |
void |
setLogLevel(org.apache.log4j.Level level)
Deprecated. |
void |
setSessionCookieName(java.lang.String sessionCookieName)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int LOG
public static final int REDIRECT
public static final int BLOCK
public static final int OPERATOR_EQ
public static final int OPERATOR_CONTAINS
public static final int OPERATOR_IN_LIST
public static final int OPERATOR_EXISTS
public static org.apache.log4j.Level LOG_LEVEL
public static java.lang.String LOG_DIRECTORY
public static int DEFAULT_FAIL_ACTION
public static java.lang.String DEFAULT_CHARACTER_ENCODING
public static java.lang.String DEFAULT_CONTENT_TYPE
public static final java.lang.String JAVASCRIPT_TARGET_TOKEN
public static final java.lang.String JAVASCRIPT_REDIRECT
Constructor Detail |
---|
public AppGuardianConfiguration()
Method Detail |
---|
public java.lang.String getSessionCookieName()
public void setSessionCookieName(java.lang.String sessionCookieName)
@Deprecated public org.apache.log4j.Level getLogLevel()
@Deprecated public void setLogLevel(org.apache.log4j.Level level)
@Deprecated public void setLogDirectory(java.lang.String dir)
@Deprecated public java.lang.String getLogDirectory()
public java.lang.String getDefaultErrorPage()
public void setDefaultErrorPage(java.lang.String defaultErrorPage)
public int getDefaultResponseCode()
public void setDefaultResponseCode(int defaultResponseCode)
public void addAlias(java.lang.String key, java.lang.Object obj)
public java.util.List<Rule> getBeforeBodyRules()
public java.util.List<Rule> getAfterBodyRules()
public java.util.List<Rule> getBeforeResponseRules()
public java.util.List<Rule> getCookieRules()
public void addBeforeBodyRule(Rule r)
public void addAfterBodyRule(Rule r)
public void addBeforeResponseRule(Rule r)
public void addCookieRule(Rule r)
public void setApplyHTTPOnlyFlagToSessionCookie(boolean shouldApply)
public void setApplySecureFlagToSessionCookie(boolean shouldApply)
public boolean isUsingHttpOnlyFlagOnSessionCookie()
public boolean isUsingSecureFlagOnSessionCookie()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |