org.atmosphere.util
Class XSSHtmlTransformer

java.lang.Object
  extended by org.atmosphere.util.XSSHtmlTransformer
All Implemented Interfaces:
MessageTransformer<String>

public class XSSHtmlTransformer
extends Object
implements MessageTransformer<String>

Simple MessageTransformer which automatically transform HTML/HTTP character into proper value, like \n replace by <br>. Using this MessageTransformer prevent XSS attack.

Author:
Jeanfrancois Arcand

Constructor Summary
XSSHtmlTransformer()
           
 
Method Summary
 String transform(String message)
          Transform a message into a well formed HTML message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSSHtmlTransformer

public XSSHtmlTransformer()
Method Detail

transform

public String transform(String message)
Transform a message into a well formed HTML message.

Specified by:
transform in interface MessageTransformer<String>
Parameters:
message - the message
Returns:
a well formed


Copyright © 2009 SUN Microsystems. All Rights Reserved.