| Interface | Description | 
|---|---|
| NodeReader.NodeListener | 
 NodeListeners are only required in "Push mode" i.e. 
 | 
| XMLURI | 
 Defined URI string constants for algorithms, namespaces and objects. 
 | 
| Class | Description | 
|---|---|
| Base64 | 
 Implements base-64 encoding as per RFC 1421 (PEM) and RFC 2045 (MIME). 
 | 
| Base64.DecodeInputStream | 
 Decodes a base64 Reader and returns that as in InputStream. 
 | 
| Base64.EncodeOutputStream | 
 Encodes an OutputStream into a String. 
 | 
| DocOrderComparator | 
 Comparator for sorting nodes into document order as defined by XPath 1.0, and extended for attributes and namespaces by Canonical XML 1.0. 
 | 
| DocTypeUtil | 
 Utility class for working with  
org.w3c.dom.DocumentType nodes. | 
| DSIGInitializer | 
 Utility class for load-time initialization and configuration of the XML-DSig library. 
 | 
| ENCInitializer | 
 Utility class for load-time initialization and configuration of the XML-Encryption library. 
 | 
| FilteredNodeReader | |
| GenericXMLElement | 
 Generic wrapper for  
org.w3c.dom.Elements. | 
| IDCache | |
| NodeIterator | 
 Filtering iterator that returns only instances of  
org.w3c.dom.Node. | 
| NodeIterator.ElementFilter | 
 Filter that matches element nodes having a given namespace URI and local name. 
 | 
| NodeIterator.NodeFilter | 
 Abstract base class for filters used to match nodes for a NodeIterator. 
 | 
| NodeIterator.NodeTypeFilter | 
 Filter that matches nodes of a given node type. 
 | 
| NodeListImpl | 
 An implementation class for the  
org.w3c.dom.NodeList interface, representing a non-live view of the DOM. | 
| NodeReader | 
 FOR INTERNAL USE ONLY 
 | 
| NodeReaderForNodeset | 
 FOR INTERNAL USE ONLY 
 | 
| NodeReaderForSAX | |
| NodeReaderForStAX | |
| NodeReaderForSubtree | 
 FOR INTERNAL USE ONLY 
 | 
| NodeSetReader | |
| QName | 
 Class representing an XML qualified name of the form  
[prefix:]localName, encapsulating a local name, namespace URI, and optional namespace prefix. | 
| QNameNode | 
 Class representing an XML Text node with the format  
[prefix:]localName. | 
| SOAPInitializer | 
 Utility class for load-time initialization and configuration of the SOAP utility classes. 
 | 
| SOAPMessageUtils | 
 Utilities to work with SOAPMessage. 
 | 
| SOAPMessageUtils.ByteArrayDataSource | |
| TagManager | 
 Maps XML namespace/tag-name pairs to implementation classes. 
 | 
| URIManager | 
 Maps XML algorithm and object URIs to ASN.1 OIDs and implementation classes. 
 | 
| XMLContainer | 
 Internal use only. 
 | 
| XMLElement | 
 Abstract superclass for XML element objects. 
 | 
| XMLNode | 
 Abstract superclass for XML node objects. 
 | 
| XMLUtils | 
 Class containing static utility methods for XML and XML-DSIG. 
 | 
| Exception | Description | 
|---|---|
| ChainedException | 
 Providing Exception chaining mechanism for JDK 1.4 in such a way that it does not cause syntax errors when used with JDK 1.2 and JDK 1.3 
 | 
| NodeReaderException | |
| XPathException | 
 Exception thrown to indicate a problem with an XPath operation. 
 |