public class XXEUtil extends Object
| Constructor and Description |
|---|
XXEUtil() |
| Modifier and Type | Method and Description |
|---|---|
static DocumentBuilderFactory |
disableXXE(DocumentBuilderFactory factory)
关闭XXE,避免漏洞攻击
see: https://www.owasp.org/index.php/XML_External_Entity_(XXE)_Prevention_Cheat_Sheet#JAXP_DocumentBuilderFactory.2C_SAXParserFactory_and_DOM4J |
static SAXParserFactory |
disableXXE(SAXParserFactory factory)
关闭XEE避免漏洞攻击
|
static SAXTransformerFactory |
disableXXE(SAXTransformerFactory factory)
关闭XEE避免漏洞攻击
|
static SchemaFactory |
disableXXE(SchemaFactory factory)
关闭XEE避免漏洞攻击
|
static TransformerFactory |
disableXXE(TransformerFactory factory)
关闭XEE避免漏洞攻击
|
static Validator |
disableXXE(Validator validator)
关闭XEE避免漏洞攻击
|
static XMLReader |
disableXXE(XMLReader reader)
关闭XEE避免漏洞攻击
|
public static DocumentBuilderFactory disableXXE(DocumentBuilderFactory factory)
factory - DocumentBuilderFactorypublic static SAXParserFactory disableXXE(SAXParserFactory factory)
factory - SAXParserFactorySAXParserFactorypublic static TransformerFactory disableXXE(TransformerFactory factory)
factory - TransformerFactoryTransformerFactorypublic static SAXTransformerFactory disableXXE(SAXTransformerFactory factory)
factory - SAXTransformerFactorySAXTransformerFactorypublic static SchemaFactory disableXXE(SchemaFactory factory)
factory - SchemaFactorySchemaFactoryCopyright © 2025. All rights reserved.