//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-b27-fcs
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2012.06.11 at 10:34:07 AM PDT
//
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.sun.identity.saml2.jaxb.entityconfig package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
public class ObjectFactory
{
public final static com.sun.identity.saml2.jaxb.assertion.impl.runtime.GrammarInfo grammarInfo = new com.sun.identity.saml2.jaxb.assertion.impl.runtime.GrammarInfoImpl(rootTagMap, defaultImplementations, (com.sun.identity.saml2.jaxb.entityconfig.ObjectFactory.class));
public final static java.lang.Class version = (com.sun.identity.saml2.jaxb.entityconfig.impl.JAXBVersion.class);
static {
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.AttributeType.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.AttributeTypeImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.AuthnAuthorityConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.AuthnAuthorityConfigElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.ValueElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.ValueElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.EntityConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.EntityConfigElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.PDPConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.PDPConfigElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.AttributeQueryConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.AttributeQueryConfigElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.EntityConfigType.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.EntityConfigTypeImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.AttributeElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.AttributeElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.XACMLAuthzDecisionQueryConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.XACMLAuthzDecisionQueryConfigElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.IDPSSOConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.IDPSSOConfigElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.BaseConfigType.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.BaseConfigTypeImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.AttributeAuthorityConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.AttributeAuthorityConfigElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.XACMLPDPConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.XACMLPDPConfigElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.AffiliationConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.AffiliationConfigElementImpl");
defaultImplementations.put((com.sun.identity.saml2.jaxb.entityconfig.SPSSOConfigElement.class), "com.sun.identity.saml2.jaxb.entityconfig.impl.SPSSOConfigElementImpl");
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "AuthnAuthorityConfig"), (com.sun.identity.saml2.jaxb.entityconfig.AuthnAuthorityConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "AttributeQueryConfig"), (com.sun.identity.saml2.jaxb.entityconfig.AttributeQueryConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "SPSSOConfig"), (com.sun.identity.saml2.jaxb.entityconfig.SPSSOConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "EntityConfig"), (com.sun.identity.saml2.jaxb.entityconfig.EntityConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "IDPSSOConfig"), (com.sun.identity.saml2.jaxb.entityconfig.IDPSSOConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "Attribute"), (com.sun.identity.saml2.jaxb.entityconfig.AttributeElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "AffiliationConfig"), (com.sun.identity.saml2.jaxb.entityconfig.AffiliationConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "XACMLAuthzDecisionQueryConfig"), (com.sun.identity.saml2.jaxb.entityconfig.XACMLAuthzDecisionQueryConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "AttributeAuthorityConfig"), (com.sun.identity.saml2.jaxb.entityconfig.AttributeAuthorityConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "PDPConfig"), (com.sun.identity.saml2.jaxb.entityconfig.PDPConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "XACMLPDPConfig"), (com.sun.identity.saml2.jaxb.entityconfig.XACMLPDPConfigElement.class));
rootTagMap.put(new javax.xml.namespace.QName("urn:sun:fm:SAML:2.0:entityconfig", "Value"), (com.sun.identity.saml2.jaxb.entityconfig.ValueElement.class));
}
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.sun.identity.saml2.jaxb.entityconfig
*
*/
public ObjectFactory() {
super(grammarInfo);
}
/**
* Create an instance of the specified Java content interface.
*
* @param javaContentInterface
* the Class object of the javacontent interface to instantiate
* @return
* a new instance
* @throws JAXBException
* if an error occurs
*/
{
return super.newInstance(javaContentInterface);
}
/**
* Get the specified property. This method can only be
* used to get provider specific properties.
* Attempting to get an undefined property will result
* in a PropertyException being thrown.
*
* @param name
* the name of the property to retrieve
* @return
* the value of the requested property
* @throws PropertyException
* when there is an error retrieving the given property or value
*/
{
return super.getProperty(name);
}
/**
* Set the specified property. This method can only be
* used to set provider specific properties.
* Attempting to set an undefined property will result
* in a PropertyException being thrown.
*
* @param name
* the name of the property to retrieve
* @param value
* the value of the property to be set
* @throws PropertyException
* when there is an error processing the given property or value
*/
{
}
/**
* Create an instance of AttributeType
*
* @throws JAXBException
* if an error occurs
*/
{
}
/**
* Create an instance of AuthnAuthorityConfigElement
*
* @throws JAXBException
* if an error occurs
*/
public com.sun.identity.saml2.jaxb.entityconfig.AuthnAuthorityConfigElement createAuthnAuthorityConfigElement()
{
}
/**
* Create an instance of ValueElement
*
* @throws JAXBException
* if an error occurs
*/
{
}
/**
* Create an instance of ValueElement
*
* @throws JAXBException
* if an error occurs
*/
public com.sun.identity.saml2.jaxb.entityconfig.ValueElement createValueElement(java.lang.String value)
{
}
/**
* Create an instance of EntityConfigElement
*
* @throws JAXBException
* if an error occurs
*/
{
}
/**
* Create an instance of PDPConfigElement
*
* @throws JAXBException
* if an error occurs
*/
{
}
/**
* Create an instance of AttributeQueryConfigElement
*
* @throws JAXBException
* if an error occurs
*/
public com.sun.identity.saml2.jaxb.entityconfig.AttributeQueryConfigElement createAttributeQueryConfigElement()
{
}
/**
* Create an instance of EntityConfigType
*
* @throws JAXBException
* if an error occurs
*/
{
}
/**
* Create an instance of AttributeElement
*
* @throws JAXBException
* if an error occurs
*/
{
}
/**
* Create an instance of XACMLAuthzDecisionQueryConfigElement
*
* @throws JAXBException
* if an error occurs
*/
public com.sun.identity.saml2.jaxb.entityconfig.XACMLAuthzDecisionQueryConfigElement createXACMLAuthzDecisionQueryConfigElement()
{
return new com.sun.identity.saml2.jaxb.entityconfig.impl.XACMLAuthzDecisionQueryConfigElementImpl();
}
/**
* Create an instance of IDPSSOConfigElement
*
* @throws JAXBException
* if an error occurs
*/
{
}
/**
* Create an instance of BaseConfigType
*
* @throws JAXBException
* if an error occurs
*/
{
}
/**
* Create an instance of AttributeAuthorityConfigElement
*
* @throws JAXBException
* if an error occurs
*/
public com.sun.identity.saml2.jaxb.entityconfig.AttributeAuthorityConfigElement createAttributeAuthorityConfigElement()
{
}
/**
* Create an instance of XACMLPDPConfigElement
*
* @throws JAXBException
* if an error occurs
*/
{
}
/**
* Create an instance of AffiliationConfigElement
*
* @throws JAXBException
* if an error occurs
*/
public com.sun.identity.saml2.jaxb.entityconfig.AffiliationConfigElement createAffiliationConfigElement()
{
}
/**
* Create an instance of SPSSOConfigElement
*
* @throws JAXBException
* if an error occurs
*/
{
}
}