org.opensaml
Class Configuration

java.lang.Object
  extended by org.opensaml.xml.Configuration
      extended by org.opensaml.Configuration

public class Configuration
extends Configuration

OpenSAML configuration singleton. The library must be initialized with a set of configurations prior to usage. This is often done by invoking DefaultBootstrap.bootstrap() but may done in any manner so long as all the needed object providers and artifact factory are created and registered with the configuration.


Constructor Summary
Configuration()
           
 
Method Summary
static SAMLArtifactFactory getArtifactFactory()
          Gets the artifact factory for the library.
static void setArtifactFactory(SAMLArtifactFactory factory)
          Sets the artifact factory for the library.
 
Methods inherited from class org.opensaml.xml.Configuration
deregisterIDAttribute, deregisterObjectProvider, deregisterValidatorSuite, getBuilderFactory, getDefaultProviderQName, getGlobalSecurityConfiguration, getMarshallerFactory, getObjectProviderConfiguration, getUnmarshallerFactory, getValidatorSuite, getValidatorSuiteConfiguration, isIDAttribute, registerIDAttribute, registerObjectProvider, registerValidatorSuite, setGlobalSecurityConfiguration, validateJCEProviders, validateNonSunJAXP
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Configuration

public Configuration()
Method Detail

getArtifactFactory

public static SAMLArtifactFactory getArtifactFactory()
Gets the artifact factory for the library.

Returns:
artifact factory for the library

setArtifactFactory

public static void setArtifactFactory(SAMLArtifactFactory factory)
Sets the artifact factory for the library.

Parameters:
factory - artifact factory for the library