Package org.miaixz.bus.core.xml
Class XmlFeatures
java.lang.Object
org.miaixz.bus.core.xml.XmlFeatures
XXE安全相关参数
见:https://blog.spoock.com/2018/10/23/java-xxe/
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DISALLOW_DOCTYPE_DECL
禁用xml中的inline DOCTYPE 声明,即禁用DTD 不允许将外部实体包含在传入的 XML 文档中,从而防止XML实体注入(XML External Entities 攻击,利用能够在处理时动态构建文档的 XML 功能,注入外部实体)- See Also:
-
LOAD_EXTERNAL_DTD
忽略外部DTD- See Also:
-
EXTERNAL_GENERAL_ENTITIES
不包括外部一般实体- See Also:
-
EXTERNAL_PARAMETER_ENTITIES
不包含外部参数实体或外部DTD子集。- See Also:
-
-
Constructor Details
-
XmlFeatures
public XmlFeatures()
-