Package edu.hm.hafner.analysis
Class SecureDigester
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.apache.commons.digester3.Digester
-
- edu.hm.hafner.analysis.SecureDigester
-
- All Implemented Interfaces:
ContentHandler,DTDHandler,EntityResolver,ErrorHandler
public final class SecureDigester extends org.apache.commons.digester3.DigesterA secureDigesterimplementation that does not resolve external entities.- Author:
- Ullrich Hafner
-
-
Constructor Summary
Constructors Constructor Description SecureDigester(Class<?> classWithClassLoader)Creates a newDigesterinstance that does not resolve external entities.
-
Method Summary
-
Methods inherited from class org.apache.commons.digester3.Digester
addBeanPropertySetter, addBeanPropertySetter, addCallMethod, addCallMethod, addCallMethod, addCallMethod, addCallParam, addCallParam, addCallParam, addCallParam, addCallParamPath, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addObjectCreate, addObjectCreate, addObjectCreate, addObjectCreate, addObjectParam, addRule, addRuleSet, addSetNestedProperties, addSetNestedProperties, addSetNestedProperties, addSetNext, addSetNext, addSetProperties, addSetProperties, addSetProperties, addSetProperty, addSetRoot, addSetRoot, addSetTop, addSetTop, asyncParse, asyncParse, asyncParse, asyncParse, asyncParse, asyncParse, characters, cleanup, clear, configure, createInputSourceFromURL, createInputSourceFromURL, createSAXException, createSAXException, createSAXException, endDocument, endElement, endPrefixMapping, error, fatalError, findNamespaceURI, getClassLoader, getCount, getCurrentElementName, getCurrentNamespaces, getCustomContentHandler, getDocumentLocator, getEntityResolver, getErrorHandler, getExecutorService, getFactory, getFeature, getLogger, getMatch, getMatches, getNamespaceAware, getParser, getProperty, getPublicId, getRoot, getRuleNamespaceURI, getRules, getSAXLogger, getStackAction, getSubstitutor, getUseContextClassLoader, getValidating, getXIncludeAware, getXMLReader, getXMLSchema, ignorableWhitespace, initialize, isConfigured, isEmpty, notationDecl, parse, parse, parse, parse, parse, parse, peek, peek, peek, peek, peekParams, peekParams, pop, pop, popParams, processingInstruction, push, push, pushParams, register, register, registerAll, resetRoot, resolveEntity, setClassLoader, setCustomContentHandler, setDocumentLocator, setEntityResolver, setErrorHandler, setExecutorService, setFeature, setLogger, setNamespaceAware, setProperty, setPublicId, setRuleNamespaceURI, setRules, setSAXLogger, setStackAction, setSubstitutor, setUseContextClassLoader, setValidating, setXIncludeAware, setXMLSchema, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
-
-
-
-
Constructor Detail
-
SecureDigester
public SecureDigester(Class<?> classWithClassLoader)
Creates a newDigesterinstance that does not resolve external entities.- Parameters:
classWithClassLoader- the class to get the class loader from
-
-