XMLFilters
to protect against Cross-Site Scripting (XSS).See: Description
Interface | Description |
---|---|
DeXSSChangeListener |
Objects implementing this interface are suitable for Property
DeXSSFilterPipeline#DeXSS_CHANGE_LISTENER . |
Class | Description |
---|---|
DeXSS |
Call createInstance to specify an xssChangeWriter and a Writer.
|
DeXSSFilterPipeline |
DeXSSFilterPipeline sets up a pipeline of other filters.
|
DeXSSParser |
The DeXSSParser object.
|
Test |
This class satisfies the @link DeXSSChangeListener interface and offers
a command-line utility for applying DeXSS to files.
|
Utils |
Utility functions
|
Provides a SAX2 Parser which uses TagSoup to parse the input, and then invokes a pipeline of XMLFilters
to protect against Cross-Site Scripting (XSS).
Copyright (C) 2005, 2006, 2007, 2012 Xerox Corporation
Copyright 2012 Leigh L. Klotz, Jr. http://dexss.org
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Portions of the file build.xml were derived from TagSoup Copyright (c) 2005-2009 John Cowan licensed under AFL.