org.atmosphere.util
Class XSSHtmlFilter
java.lang.Object
org.atmosphere.util.XSSHtmlFilter
- All Implemented Interfaces:
- BroadcastFilter
public class XSSHtmlFilter
- extends Object
- implements BroadcastFilter
Simple BroadcastFilter which automatically filter
HTML/HTTP character into proper value, like \n replace by <br>. Using
this BroadcastFilter prevent XSS attack.
- Author:
- Jeanfrancois Arcand
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XSSHtmlFilter
public XSSHtmlFilter()
filter
public BroadcastFilter.BroadcastAction filter(String broadcasterId,
Object originalMessage,
Object o)
- Transform a message into a well formed HTML message.
- Specified by:
filter in interface BroadcastFilter
- Parameters:
o - The object to introspect.broadcasterId - the Broadcaster.getID() calling this objectoriginalMessage - The original message which was Broadcaster.broadcast(Object);
- Returns:
- a well formed
Copyright © 2014. All Rights Reserved.