ch.security4web.esapi.renderkit
Class EsapiHtmlRenderKitImpl
java.lang.Object
javax.faces.render.RenderKit
org.apache.myfaces.renderkit.html.HtmlRenderKitImpl
ch.security4web.esapi.renderkit.EsapiHtmlRenderKitImpl
public class EsapiHtmlRenderKitImpl
- extends org.apache.myfaces.renderkit.html.HtmlRenderKitImpl
This class configured Response writer,which is used to generates render filtered(removing XSS attacked code)
HTML Response from Esapi library.
- Version:
- $Revision: 1.0 $ $Date: 2012-03-15 21:56:39 -0500 (Wed, 03 Dec 2008) $
- Author:
- Rakesh
Method Summary |
javax.faces.context.ResponseWriter |
createResponseWriter(java.io.Writer writer,
java.lang.String contentTypeListString,
java.lang.String characterEncoding)
This method overrides original response writer with customized EsapiHtmlResponseWriter |
Methods inherited from class org.apache.myfaces.renderkit.html.HtmlRenderKitImpl |
addClientBehaviorRenderer, addRenderer, createResponseStream, getClientBehaviorRenderer, getClientBehaviorRendererTypes, getComponentFamilies, getRenderer, getRendererTypes, getResponseStateManager |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EsapiHtmlRenderKitImpl
public EsapiHtmlRenderKitImpl()
- Create Instance of EsapiHtmlRenderKitImp Class
createResponseWriter
public javax.faces.context.ResponseWriter createResponseWriter(java.io.Writer writer,
java.lang.String contentTypeListString,
java.lang.String characterEncoding)
- This method overrides original response writer with customized EsapiHtmlResponseWriter
- Overrides:
createResponseWriter
in class org.apache.myfaces.renderkit.html.HtmlRenderKitImpl
- Returns:
- EsapiHtmlResponseWriterImpl object