public class AttributeValueStartFilter extends DeXSSFilterImpl
xssChangeListener
Constructor and Description |
---|
AttributeValueStartFilter(DeXSSChangeListener xssChangeListener,
java.lang.String name) |
AttributeValueStartFilter(DeXSSChangeListener xssChangeListener,
java.lang.String name,
java.util.List<java.lang.String> starts) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String startsWith)
Adds startsWith to the list of startting strings for attribute values that this filter should remove.
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
getXSSChangeListener, logXSSChange, logXSSChange, logXSSChange, setDeXSSChangeListener, setParent
characters, endDocument, endElement, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
public AttributeValueStartFilter(DeXSSChangeListener xssChangeListener, java.lang.String name, java.util.List<java.lang.String> starts)
public AttributeValueStartFilter(DeXSSChangeListener xssChangeListener, java.lang.String name)
public void add(java.lang.String startsWith)
startsWith
- String to addpublic void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.XMLFilterImpl
org.xml.sax.SAXException