Package | Description |
---|---|
org.dexss.filters |
Implements a set of
XMLFilters to protect against Cross-Site Scripting (XSS). |
Modifier and Type | Class and Description |
---|---|
class |
AttributeNameRegexpFilter
Attribute Removal Filter;
Removes attributes matching regexps added with
AttributeNameRegexpFilter.add(String) . |
class |
AttributeNameRemovalFilter
Attribute Removal Filter;
Removes attributes matching names added with
AttributeNameRemovalFilter.add(String) . |
class |
AttributeNameStartFilter
Attribute Start Filter; removes attributes whose name starts with the specified name
|
class |
AttributeNameValueReplacementFilter
Attribute Name/Value replacement Filter;
Updates attribute values with specified name by with the specified callback.
|
class |
AttributeValueFilter
Attribute Value Filter; removes attributes whose value contains the specified content
|
class |
AttributeValueRegexpFilter
AttributeValue Regexp Filter; removes attributes whose content matches the specified regexp
|
class |
AttributeValueStartFilter
Attribute Start Filter; removes attributes whose content starts with the specified content
|
class |
BodyContentsFilter
Body Contents Filter; drops everything that's not in <body>
|
class |
ElementLiftingFilter
Element Lifting Filter; Lifts content of matching element (and its attributes) by eliding it and replacing it with its own content.
|
class |
ElementRemovalFilter
Element Removal Filter;
Removes the specified element and all its content.
|
class |
ElementReplacementFilter
Element Replacement filter; replaces one element name with another, but leaves content alone.
|
class |
IdentityFilter
Identity Filter;
Makes no changes.
|