Module XmlParsers
Provides classes and predicates for modeling XML parsers in Java.
Import path
import semmle.code.java.security.XmlParsersImports
Predicates
| configAccessExternalDtd | A configuration specific for transformers and schema. |
| configAccessExternalSchema | A configuration specific for schema. |
| configAccessExternalStyleSheet | A configuration specific for transformers. |
| configOptionIsSupportingExternalEntities | An |
| configOptionSupportDtd | An |
| configSecureProcessing | A configuration for secure processing. |
| singleSafeConfig | A general configuration that is safe when enabled. |
Classes
| ConstructedSaxSource | A call to the constructor of |
| CreatedSafeXmlReader | An |
| DocumentBuilder | The class |
| DocumentBuilderFactory | The class |
| DocumentBuilderFactoryConfig | A |
| DocumentBuilderParse | A call to |
| ExplicitlySafeXmlReader | An |
| InputSource | The class |
| ParserConfig | An access to a method use for configuring the parser. |
| SafeDocumentBuilder | A |
| SafeDocumentBuilderFactory | A safely configured |
| SafeSaxBuilder | A safely configured |
| SafeSaxParser | A |
| SafeSaxParserFactory | A safely configured |
| SafeSaxReader | A safely configured |
| SafeSaxSource | A |
| SafeSchemaFactory | A safely configured |
| SafeTransformer | A |
| SafeTransformerFactory | A safely configured |
| SafeXmlInputFactory | A safely configured |
| SafeXmlReaderFlowSink | An argument to a safe XML reader. |
| SaxBuilder | The class |
| SaxBuilderConfig | A |
| SaxBuilderParse | A call to |
| SaxParser | The class |
| SaxParserFactory | The class |
| SaxParserFactoryConfig | A |
| SaxParserParse | A call to |
| SaxReader | The class |
| SaxReaderConfig | A |
| SaxReaderRead | A call to |
| SaxSource | The class |
| SaxSourceSetReader | A call to the |
| SaxTransformerFactoryNewXmlFilter | A call to |
| SchemaFactory | The class |
| SchemaFactoryConfig | A |
| SchemaFactoryNewSchema | A call to |
| SimpleXmlFormatterCall | A call to the |
| SimpleXmlNodeBuilderCall | A call to |
| SimpleXmlPersisterCall | A call to |
| SimpleXmlProviderCall | A call to |
| Transformer | The class |
| TransformerConfig | An access to a method use for configuring a transformer or schema. |
| TransformerFactory | The class |
| TransformerFactoryConfig | A |
| TransformerFactorySource | A call to |
| TransformerTransform | A call to |
| XPath | The interface |
| XPathEvaluate | A call to the method |
| XPathExpression | The interface |
| XmlConstants | The class |
| XmlInputFactory | The class |
| XmlInputFactoryConfig | A |
| XmlInputFactoryEventReader | A call to |
| XmlInputFactoryStreamReader | A call to |
| XmlParserCall | An abstract type representing a call to parse XML files. |
| XmlReader | The class |
| XmlReaderConfig | A |
| XmlReaderParse | A call to |
| XmlUnmarshal | A call to |
| XmlUnmarshaller | The class |