org.jwall.web.audit.util
Class MacroExpander
java.lang.Object
org.jwall.web.audit.util.MacroExpander
public class MacroExpander
- extends Object
This class performs a simple macro-expansion based on a pattern string and
a ModSecurity audit-log event.
- Author:
- Christian Bockermann <chris@jwall.org>
VAR_PREFIX
public static final String VAR_PREFIX
- See Also:
- Constant Field Values
VAR_SUFFIX
public static final String VAR_SUFFIX
- See Also:
- Constant Field Values
MacroExpander
public MacroExpander()
MacroExpander
public MacroExpander(Map<String,String> variables)
MacroExpander
public MacroExpander(Properties p)
addVariables
public void addVariables(Map<String,String> vars)
set
public void set(String key,
String val)
expand
public String expand(String str,
AuditEvent evt)
get
public String get(String variable,
AuditEvent evt)
expand
public static String expand(String string,
Map<String,String> vars)
Copyright © 2012 jwall.org. All Rights Reserved.