Package org.cyclos.impl.utils
Class HtmlSanitizerPolicy
- java.lang.Object
-
- org.cyclos.impl.utils.HtmlSanitizerPolicy
-
public class HtmlSanitizerPolicy extends Object
Based on the AntiSamy EBay example.eBay (http://www.ebay.com/) is the most popular online auction site in the universe, as far as I can tell. It is a public site so anyone is allowed to post listings with rich HTML content. It's not surprising that given the attractiveness of eBay as a target that it has been subject to a few complex XSS attacks. Listings are allowed to contain much more rich content than, say, Slashdot- so it's attack surface is considerably larger. The following tags appear to be accepted by eBay (they don't publish rules):
<a>,...
-
-
Constructor Summary
Constructors Constructor Description HtmlSanitizerPolicy()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.owasp.html.PolicyFactoryadminsPolicy()Returns a policy suitable for administratorsstatic org.owasp.html.PolicyFactoryusersPolicy()Returns a policy suitable for users
-