Package | Description |
---|---|
org.owasp.esapi |
The ESAPI interfaces and
Exception classes model the most
important security functions to enterprise web applications. |
org.owasp.esapi.logging.appender | |
org.owasp.esapi.logging.java | |
org.owasp.esapi.logging.slf4j |
Modifier and Type | Field and Description |
---|---|
static Logger.EventType |
Logger.EVENT_FAILURE
A non-security type of log event that has failed.
|
static Logger.EventType |
Logger.EVENT_SUCCESS
A non-security type of log event that has succeeded.
|
static Logger.EventType |
Logger.EVENT_UNSPECIFIED
A non-security type of log event that is unspecified.
|
static Logger.EventType |
Logger.SECURITY_AUDIT
A security type of log event that is associated with an audit trail of some type,
but the log event is not specifically something that has either succeeded or failed
or that is irrelevant in the case of this logged message.
|
static Logger.EventType |
Logger.SECURITY_FAILURE
A security type of log event that has failed.
|
static Logger.EventType |
Logger.SECURITY_SUCCESS
A security type of log event that has succeeded.
|
Modifier and Type | Method and Description |
---|---|
void |
Logger.always(Logger.EventType type,
String message)
Log an event regardless of what logging level is enabled.
|
void |
Logger.always(Logger.EventType type,
String message,
Throwable throwable)
Log an event regardless of what logging level is enabled
and also record the stack trace associated with the event.
|
void |
Logger.debug(Logger.EventType type,
String message)
Log a debug level security event if 'debug' level logging is enabled.
|
void |
Logger.debug(Logger.EventType type,
String message,
Throwable throwable)
Log a debug level security event if 'debug' level logging is enabled
and also record the stack trace associated with the event.
|
void |
Logger.error(Logger.EventType type,
String message)
Log an error level security event if 'error' level logging is enabled.
|
void |
Logger.error(Logger.EventType type,
String message,
Throwable throwable)
Log an error level security event if 'error' level logging is enabled
and also record the stack trace associated with the event.
|
void |
Logger.fatal(Logger.EventType type,
String message)
Log a fatal event if 'fatal' level logging is enabled.
|
void |
Logger.fatal(Logger.EventType type,
String message,
Throwable throwable)
Log a fatal level security event if 'fatal' level logging is enabled
and also record the stack trace associated with the event.
|
void |
Logger.info(Logger.EventType type,
String message)
Log an info level security event if 'info' level logging is enabled.
|
void |
Logger.info(Logger.EventType type,
String message,
Throwable throwable)
Log an info level security event if 'info' level logging is enabled
and also record the stack trace associated with the event.
|
void |
Logger.trace(Logger.EventType type,
String message)
Log a trace level security event if 'trace' level logging is enabled.
|
void |
Logger.trace(Logger.EventType type,
String message,
Throwable throwable)
Log a trace level security event if 'trace' level logging is enabled
and also record the stack trace associated with the event.
|
void |
Logger.warning(Logger.EventType type,
String message)
Log a warning level security event if 'warning' level logging is enabled.
|
void |
Logger.warning(Logger.EventType type,
String message,
Throwable throwable)
Log a warning level security event if 'warning' level logging is enabled
and also record the stack trace associated with the event.
|
Modifier and Type | Method and Description |
---|---|
String |
LogPrefixAppender.appendTo(String logName,
Logger.EventType eventType,
String message) |
String |
LogAppender.appendTo(String logName,
Logger.EventType eventType,
String message)
Creates a replacement Log Message and returns it to the caller.
|
Constructor and Description |
---|
EventTypeLogSupplier(Logger.EventType evtyp)
Ctr
|
Modifier and Type | Method and Description |
---|---|
void |
JavaLogger.always(Logger.EventType type,
String message) |
void |
JavaLogger.always(Logger.EventType type,
String message,
Throwable throwable) |
void |
JavaLogger.debug(Logger.EventType type,
String message) |
void |
JavaLogger.debug(Logger.EventType type,
String message,
Throwable throwable) |
void |
JavaLogger.error(Logger.EventType type,
String message) |
void |
JavaLogger.error(Logger.EventType type,
String message,
Throwable throwable) |
void |
JavaLogger.fatal(Logger.EventType type,
String message) |
void |
JavaLogger.fatal(Logger.EventType type,
String message,
Throwable throwable) |
void |
JavaLogger.info(Logger.EventType type,
String message) |
void |
JavaLogger.info(Logger.EventType type,
String message,
Throwable throwable) |
void |
JavaLogBridgeImpl.log(Logger logger,
int esapiLevel,
Logger.EventType type,
String message) |
void |
JavaLogBridge.log(Logger logger,
int esapiLevel,
Logger.EventType type,
String message)
Translation for the provided ESAPI level, type, and message to the specified Java Logger.
|
void |
JavaLogBridgeImpl.log(Logger logger,
int esapiLevel,
Logger.EventType type,
String message,
Throwable throwable) |
void |
JavaLogBridge.log(Logger logger,
int esapiLevel,
Logger.EventType type,
String message,
Throwable throwable)
Translation for the provided ESAPI level, type, message, and Throwable to the specified Java Logger.
|
void |
JavaLogger.trace(Logger.EventType type,
String message) |
void |
JavaLogger.trace(Logger.EventType type,
String message,
Throwable throwable) |
void |
JavaLogger.warning(Logger.EventType type,
String message) |
void |
JavaLogger.warning(Logger.EventType type,
String message,
Throwable throwable) |
Modifier and Type | Method and Description |
---|---|
void |
Slf4JLogger.always(Logger.EventType type,
String message) |
void |
Slf4JLogger.always(Logger.EventType type,
String message,
Throwable throwable) |
void |
Slf4JLogger.debug(Logger.EventType type,
String message) |
void |
Slf4JLogger.debug(Logger.EventType type,
String message,
Throwable throwable) |
void |
Slf4JLogger.error(Logger.EventType type,
String message) |
void |
Slf4JLogger.error(Logger.EventType type,
String message,
Throwable throwable) |
void |
Slf4JLogger.fatal(Logger.EventType type,
String message) |
void |
Slf4JLogger.fatal(Logger.EventType type,
String message,
Throwable throwable) |
void |
Slf4JLogger.info(Logger.EventType type,
String message) |
void |
Slf4JLogger.info(Logger.EventType type,
String message,
Throwable throwable) |
void |
Slf4JLogBridgeImpl.log(org.slf4j.Logger logger,
int esapiLevel,
Logger.EventType type,
String message) |
void |
Slf4JLogBridge.log(org.slf4j.Logger logger,
int esapiLevel,
Logger.EventType type,
String message)
Translation for the provided ESAPI level, type, and message to the specified SLF4J Logger.
|
void |
Slf4JLogBridgeImpl.log(org.slf4j.Logger logger,
int esapiLevel,
Logger.EventType type,
String message,
Throwable throwable) |
void |
Slf4JLogBridge.log(org.slf4j.Logger logger,
int esapiLevel,
Logger.EventType type,
String message,
Throwable throwable)
Translation for the provided ESAPI level, type, message, and Throwable to the specified SLF4J Logger.
|
void |
Slf4JLogger.trace(Logger.EventType type,
String message) |
void |
Slf4JLogger.trace(Logger.EventType type,
String message,
Throwable throwable) |
void |
Slf4JLogger.warning(Logger.EventType type,
String message) |
void |
Slf4JLogger.warning(Logger.EventType type,
String message,
Throwable throwable) |
Copyright © 2022 The Open Web Application Security Project (OWASP). All rights reserved.