public class

SecureGenericXMLFactory

extends Object
java.lang.Object
   ↳ com.google.gdata.util.common.xml.parsing.SecureGenericXMLFactory

Class Overview

Secures JDK-inbuilt Xerces parsers using the public APIs.

Summary

Nested Classes
class SecureGenericXMLFactory.SecureDocumentBuilderFactory Wraps an existing DocumentBuilderFactory and ensures that any returned DocumentBuilder instances are secure. 
class SecureGenericXMLFactory.SecureSAXParserFactory Wraps an existing SAXParserFactory and ensures that any returned SAXParser instances are secure. 
Fields
private static final SecureGenericXMLFactory.SecureEntityResolver NOOP_RESOLVER
Protected Constructors
SecureGenericXMLFactory()
Public Methods
static DocumentBuilderFactory getDocumentBuilderFactory(DocumentBuilderFactory factory)
static SAXParserFactory getSAXParserFactory(SAXParserFactory factory)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private static final SecureGenericXMLFactory.SecureEntityResolver NOOP_RESOLVER

Protected Constructors

protected SecureGenericXMLFactory ()

Public Methods

public static DocumentBuilderFactory getDocumentBuilderFactory (DocumentBuilderFactory factory)

Parameters
factory

public static SAXParserFactory getSAXParserFactory (SAXParserFactory factory)

Parameters
factory
Throws
ParserConfigurationException
SAXException