Class SecureSaxParserFactory
java.lang.Object
javax.xml.parsers.SAXParserFactory
org.glassfish.jersey.jaxb.internal.SecureSaxParserFactory
Secure SAX parser factory wrapper.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final EntityResolverprivate static final Stringprivate static final Stringprivate static final Loggerprivate final SAXParserFactory -
Constructor Summary
ConstructorsConstructorDescriptionCreate new secure SAX parser factory wrapper. -
Method Summary
Modifier and TypeMethodDescriptionbooleangetFeature(String s) booleanbooleanbooleanvoidsetFeature(String s, boolean b) voidsetNamespaceAware(boolean b) voidvoidsetValidating(boolean b) voidsetXIncludeAware(boolean b) Methods inherited from class SAXParserFactory
newDefaultInstance, newDefaultNSInstance, newInstance, newInstance, newNSInstance, newNSInstance
-
Field Details
-
LOGGER
-
EMPTY_ENTITY_RESOLVER
-
EXTERNAL_GENERAL_ENTITIES_FEATURE
- See Also:
-
EXTERNAL_PARAMETER_ENTITIES_FEATURE
- See Also:
-
spf
-
-
Constructor Details
-
SecureSaxParserFactory
Create new secure SAX parser factory wrapper.- Parameters:
spf- SAX parser factory.
-
-
Method Details
-
setNamespaceAware
public void setNamespaceAware(boolean b) - Overrides:
setNamespaceAwarein classSAXParserFactory
-
setValidating
public void setValidating(boolean b) - Overrides:
setValidatingin classSAXParserFactory
-
isNamespaceAware
public boolean isNamespaceAware()- Overrides:
isNamespaceAwarein classSAXParserFactory
-
isValidating
public boolean isValidating()- Overrides:
isValidatingin classSAXParserFactory
-
getSchema
- Overrides:
getSchemain classSAXParserFactory
-
setSchema
- Overrides:
setSchemain classSAXParserFactory
-
setXIncludeAware
public void setXIncludeAware(boolean b) - Overrides:
setXIncludeAwarein classSAXParserFactory
-
isXIncludeAware
public boolean isXIncludeAware()- Overrides:
isXIncludeAwarein classSAXParserFactory
-
newSAXParser
- Specified by:
newSAXParserin classSAXParserFactory- Throws:
ParserConfigurationExceptionSAXException
-
setFeature
public void setFeature(String s, boolean b) throws ParserConfigurationException, SAXNotRecognizedException, SAXNotSupportedException - Specified by:
setFeaturein classSAXParserFactory- Throws:
ParserConfigurationExceptionSAXNotRecognizedExceptionSAXNotSupportedException
-
getFeature
public boolean getFeature(String s) throws ParserConfigurationException, SAXNotRecognizedException, SAXNotSupportedException - Specified by:
getFeaturein classSAXParserFactory- Throws:
ParserConfigurationExceptionSAXNotRecognizedExceptionSAXNotSupportedException
-