java.lang.Object | ||||
↳ | org.apache.xerces.util.ParserConfigurationSettings | |||
↳ | org.apache.xerces.parsers.XML11Configuration | |||
↳ | org.apache.xerces.parsers.XIncludeAwareParserConfiguration | |||
↳ | org.apache.xerces.parsers.SecurityConfiguration |
This configuration allows Xerces to behave in a security-conscious manner; that is, it permits applications to instruct Xerces to limit certain operations that could be exploited by malicious document authors to cause a denail-of-service attack when the document is parsed. In addition to the features and properties recognized by the base parser configuration, this class recognizes these additional features and properties:
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | SECURITY_MANAGER_PROPERTY |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.xerces.parsers.XIncludeAwareParserConfiguration
| |||||||||||
From class
org.apache.xerces.parsers.XML11Configuration
| |||||||||||
From class
org.apache.xerces.util.ParserConfigurationSettings
|
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.xerces.parsers.XIncludeAwareParserConfiguration
| |||||||||||
From class
org.apache.xerces.parsers.XML11Configuration
| |||||||||||
From class
org.apache.xerces.util.ParserConfigurationSettings
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Default constructor.
| |||||||||||
Constructs a parser configuration using the specified symbol table.
| |||||||||||
Constructs a parser configuration using the specified symbol table and
grammar pool.
| |||||||||||
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.xerces.parsers.XIncludeAwareParserConfiguration
| |||||||||||
From class
org.apache.xerces.parsers.XML11Configuration
| |||||||||||
From class
org.apache.xerces.util.ParserConfigurationSettings
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.apache.xerces.xni.parser.XMLComponentManager
| |||||||||||
From interface
org.apache.xerces.xni.parser.XMLParserConfiguration
| |||||||||||
From interface
org.apache.xerces.xni.parser.XMLPullParserConfiguration
|
Default constructor.
Constructs a parser configuration using the specified symbol table.
symbolTable | The symbol table to use. |
---|
Constructs a parser configuration using the specified symbol table and grammar pool.
REVISIT: Grammar pool will be updated when the new validation engine is implemented.
symbolTable | The symbol table to use. |
---|---|
grammarPool | The grammar pool to use. |
Constructs a parser configuration using the specified symbol table, grammar pool, and parent settings.
REVISIT: Grammar pool will be updated when the new validation engine is implemented.
symbolTable | The symbol table to use. |
---|---|
grammarPool | The grammar pool to use. |
parentSettings | The parent settings. |