public static final class XmlLoader.LoadExternalDtdFeatureProvider extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ENABLE_EXTERNAL_DTD_LOAD
System property name to enable external DTD load.
|
static String |
EXTERNAL_GENERAL_ENTITIES
Feature that enables including external general entities in XML files.
|
static String |
EXTERNAL_PARAMETER_ENTITIES
Feature that enables including external parameter entities in XML files.
|
static String |
LOAD_EXTERNAL_DTD
Feature that enables loading external DTD when loading XML files.
|
Modifier and Type | Method and Description |
---|---|
static void |
setFeaturesBySystemProperty(SAXParserFactory factory)
Configures SAXParserFactory with features required
to use external DTD file loading, this is not activated by default to no allow
usage of schema files that checkstyle do not know
it is even security problem to allow files from outside.
|
public static final String ENABLE_EXTERNAL_DTD_LOAD
public static final String LOAD_EXTERNAL_DTD
public static final String EXTERNAL_GENERAL_ENTITIES
public static final String EXTERNAL_PARAMETER_ENTITIES
public static void setFeaturesBySystemProperty(SAXParserFactory factory) throws SAXException, ParserConfigurationException
factory
- factory to be configured with special featuresSAXException
- if an error occursParserConfigurationException
- if an error occursCopyright © 2001–2020. All rights reserved.