Package org.appng.forms
Class XSSUtil
- java.lang.Object
-
- org.appng.forms.XSSUtil
-
public class XSSUtil extends Object
- Author:
- Matthias Müller
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
doProcess(javax.servlet.http.HttpServletRequest request)
boolean
doProcess(javax.servlet.http.HttpServletRequest request, String... exceptions)
void
setProcessed(javax.servlet.http.HttpServletRequest request, boolean processed)
String
stripXss(String parameter)
String[]
stripXss(String[] values)
-
-
-
Constructor Detail
-
XSSUtil
public XSSUtil(org.owasp.esapi.Encoder encoder)
-
XSSUtil
public XSSUtil(org.owasp.esapi.Encoder encoder, org.jsoup.safety.Safelist safelist, String... exceptions)
-
-
Method Detail
-
doProcess
public boolean doProcess(javax.servlet.http.HttpServletRequest request)
-
doProcess
public boolean doProcess(javax.servlet.http.HttpServletRequest request, String... exceptions)
-
setProcessed
public void setProcessed(javax.servlet.http.HttpServletRequest request, boolean processed)
-
-