@Override public void addAttribute(String key, String nsPrefix, String nsURI, String value, String type) throws Exception { if (discarding != 0) return; if (XSSUtils.isBadAttribute(key) || XSSUtils.isBadAttributeValue(key, value)) { logger.warn("(XSS) discarding invalid attribute: " + key + ": " + value); return; } super.addAttribute(key, nsPrefix, nsURI, value, type); }