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
- SAXParserFactory
SAXParserFactory
public static TransformerFactory disableXXE(TransformerFactory factory)
factory
- TransformerFactory
TransformerFactory
public static SAXTransformerFactory disableXXE(SAXTransformerFactory factory)
factory
- SAXTransformerFactory
SAXTransformerFactory
public static SchemaFactory disableXXE(SchemaFactory factory)
factory
- SchemaFactory
SchemaFactory
Copyright © 2025. All rights reserved.