Package | Description |
---|---|
org.owasp.esapi |
The ESAPI interfaces and
Exception classes model the most
important security functions to enterprise web applications. |
org.owasp.esapi.errors |
A set of exception classes designed to model the error conditions that
frequently arise in enterprise web applications and web services.
|
org.owasp.esapi.logging.java | |
org.owasp.esapi.logging.slf4j | |
org.owasp.esapi.reference |
This package contains reference implementations of the ESAPI interfaces.
|
org.owasp.esapi.reference.accesscontrol | |
org.owasp.esapi.reference.accesscontrol.policyloader | |
org.owasp.esapi.waf.rules |
This package contains all of the Rule subclasses that correspond to policy file entries.
|
Modifier and Type | Method and Description |
---|---|
Logger |
LogFactory.getLogger(Class clazz)
Gets the logger associated with the specified class.
|
static Logger |
ESAPI.getLogger(Class clazz) |
Logger |
LogFactory.getLogger(String moduleName)
Gets the logger associated with the specified module name.
|
static Logger |
ESAPI.getLogger(String moduleName) |
static Logger |
ESAPI.log() |
Modifier and Type | Method and Description |
---|---|
void |
HTTPUtilities.logHTTPRequest(javax.servlet.http.HttpServletRequest request,
Logger logger)
Format the Source IP address, URL, URL parameters, and all form
parameters into a string suitable for the log file.
|
void |
HTTPUtilities.logHTTPRequest(javax.servlet.http.HttpServletRequest request,
Logger logger,
List parameterNamesToObfuscate)
Format the Source IP address, URL, URL parameters, and all form
parameters into a string suitable for the log file.
|
Modifier and Type | Field and Description |
---|---|
protected Logger |
IntrusionException.logger
The logger.
|
protected Logger |
EnterpriseSecurityRuntimeException.logger
The logger.
|
protected Logger |
EnterpriseSecurityException.logger
The logger.
|
Modifier and Type | Class and Description |
---|---|
class |
JavaLogger
ESAPI Logger implementation which relays events to an Java delegate.
|
Modifier and Type | Method and Description |
---|---|
Logger |
JavaLogFactory.getLogger(Class clazz) |
Logger |
JavaLogFactory.getLogger(String moduleName) |
Modifier and Type | Class and Description |
---|---|
class |
Slf4JLogger
ESAPI Logger implementation which relays events to an SLF4J delegate.
|
Modifier and Type | Method and Description |
---|---|
Logger |
Slf4JLogFactory.getLogger(Class clazz) |
Logger |
Slf4JLogFactory.getLogger(String moduleName) |
Modifier and Type | Field and Description |
---|---|
protected Logger |
DefaultAccessController.logger |
Modifier and Type | Method and Description |
---|---|
void |
DefaultHTTPUtilities.logHTTPRequest(javax.servlet.http.HttpServletRequest request,
Logger logger)
Format the Source IP address, URL, URL parameters, and all form
parameters into a string suitable for the log file.
|
void |
DefaultHTTPUtilities.logHTTPRequest(javax.servlet.http.HttpServletRequest request,
Logger logger,
List parameterNamesToObfuscate)
Formats an HTTP request into a log suitable string.
|
Modifier and Type | Field and Description |
---|---|
protected Logger |
ExperimentalAccessController.logger |
Modifier and Type | Field and Description |
---|---|
protected Logger |
ACRPolicyFileLoader.logger |
Modifier and Type | Field and Description |
---|---|
protected static Logger |
Rule.logger |
Copyright © 2022 The Open Web Application Security Project (OWASP). All rights reserved.