public class JavaLogBridgeImpl extends Object implements JavaLogBridge
| Constructor and Description |
|---|
JavaLogBridgeImpl(LogAppender messageAppender,
LogScrubber logScrubber,
Map<Integer,org.owasp.esapi.logging.java.JavaLogLevelHandler> esapiJavaHandlerMap)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
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 |
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.
|
public JavaLogBridgeImpl(LogAppender messageAppender, LogScrubber logScrubber, Map<Integer,org.owasp.esapi.logging.java.JavaLogLevelHandler> esapiJavaHandlerMap)
logScrubber - Log message cleaner.esapiJavaHandlerMap - Map identifying ESAPI -> Java log level associations.public void log(Logger logger, int esapiLevel, Logger.EventType type, String message)
JavaLogBridgelog in interface JavaLogBridgelogger - Logger to receive the translated message.esapiLevel - ESAPI level of event.type - ESAPI event typemessage - ESAPI event message content.public void log(Logger logger, int esapiLevel, Logger.EventType type, String message, Throwable throwable)
JavaLogBridgelog in interface JavaLogBridgelogger - Logger to receive the translated message.esapiLevel - ESAPI level of event.type - ESAPI event typemessage - ESAPI event message content.throwable - ESAPI event Throwable contentCopyright © 2022 The Open Web Application Security Project (OWASP). All rights reserved.