# Package org.opensaml.core.xml.config

@NonnullElements package org.opensaml.core.xml.config
Configuration of XML object providers and related functionality.

Related Packages
Package
Description
org.opensaml.core.xml
Base classes for working with XML as Java objects and configuring the library.
org.opensaml.core.xml.config.impl
Configuration implementation of XML object providers and related functionality.
org.opensaml.core.xml.io
Interfaces and abstract implementations of marshallers and unmarshallers.
org.opensaml.core.xml.mock
org.opensaml.core.xml.persist
Components for persisting XMLObjects.
org.opensaml.core.xml.schema
Interfaces for XMLObjects that represent XML schema types.
org.opensaml.core.xml.util
Utility classes for working with XML, XMLObjects, and various data types.
Class
Description
AbstractXMLObjectProviderInitializer
Reads in an XML configuration and configures the XMLTooling library accordingly.
GlobalParserPoolInitializer
An initializer for the global parser pool held by the `XMLObjectProviderRegistry`.
XMLConfigurationException
An exception thrown when an error occurs loading information via `XMLConfigurator`.
XMLConfigurator
Reads in an XML configuration and configures the XMLTooling library accordingly.
XMLObjectProviderInitializer
Deprecated.
use instead org.opensaml.core.metrics.impl.XMLObjectProviderInitializer
XMLObjectProviderRegistry
Configuration registry component for registering and retrieving implementation instances and related configuration relevant to working with XMLObjects, including builders, marshallers and unmarshallers.
XMLObjectProviderRegistrySupport
Class for loading library configuration files and retrieving the configured components.