Class ObjectFactory


  • public class ObjectFactory
    extends DefaultJAXBContextImpl
    This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.identity.saml2.jaxb.assertion package.

    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.

    • Field Detail

      • grammarInfo

        public static final GrammarInfo grammarInfo
      • version

        public static final Class version
    • Constructor Detail

      • ObjectFactory

        public ObjectFactory()
        Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.sun.identity.saml2.jaxb.assertion
    • Method Detail

      • newInstance

        public Object newInstance​(Class javaContentInterface)
                           throws javax.xml.bind.JAXBException
        Create an instance of the specified Java content interface.
        Overrides:
        newInstance in class DefaultJAXBContextImpl
        Parameters:
        javaContentInterface - the Class object of the javacontent interface to instantiate
        Returns:
        a new instance
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • getProperty

        public Object getProperty​(String name)
                           throws javax.xml.bind.PropertyException
        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.
        Overrides:
        getProperty in class DefaultJAXBContextImpl
        Parameters:
        name - the name of the property to retrieve
        Returns:
        the value of the requested property
        Throws:
        javax.xml.bind.PropertyException - when there is an error retrieving the given property or value
      • setProperty

        public void setProperty​(String name,
                                Object value)
                         throws javax.xml.bind.PropertyException
        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.
        Overrides:
        setProperty in class DefaultJAXBContextImpl
        Parameters:
        name - the name of the property to retrieve
        value - the value of the property to be set
        Throws:
        javax.xml.bind.PropertyException - when there is an error processing the given property or value
      • createSubjectConfirmationElement

        public SubjectConfirmationElement createSubjectConfirmationElement()
                                                                    throws javax.xml.bind.JAXBException
        Create an instance of SubjectConfirmationElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createBaseIDElement

        public BaseIDElement createBaseIDElement()
                                          throws javax.xml.bind.JAXBException
        Create an instance of BaseIDElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAssertionURIRefElement

        public AssertionURIRefElement createAssertionURIRefElement()
                                                            throws javax.xml.bind.JAXBException
        Create an instance of AssertionURIRefElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAssertionURIRefElement

        public AssertionURIRefElement createAssertionURIRefElement​(String value)
                                                            throws javax.xml.bind.JAXBException
        Create an instance of AssertionURIRefElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createSubjectLocalityType

        public SubjectLocalityType createSubjectLocalityType()
                                                      throws javax.xml.bind.JAXBException
        Create an instance of SubjectLocalityType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createActionElement

        public ActionElement createActionElement()
                                          throws javax.xml.bind.JAXBException
        Create an instance of ActionElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAdviceElement

        public AdviceElement createAdviceElement()
                                          throws javax.xml.bind.JAXBException
        Create an instance of AdviceElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAttributeElement

        public AttributeElement createAttributeElement()
                                                throws javax.xml.bind.JAXBException
        Create an instance of AttributeElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createConditionsElement

        public ConditionsElement createConditionsElement()
                                                  throws javax.xml.bind.JAXBException
        Create an instance of ConditionsElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createNameIDType

        public NameIDType createNameIDType()
                                    throws javax.xml.bind.JAXBException
        Create an instance of NameIDType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAudienceRestrictionElement

        public AudienceRestrictionElement createAudienceRestrictionElement()
                                                                    throws javax.xml.bind.JAXBException
        Create an instance of AudienceRestrictionElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createSubjectConfirmationDataElement

        public SubjectConfirmationDataElement createSubjectConfirmationDataElement()
                                                                            throws javax.xml.bind.JAXBException
        Create an instance of SubjectConfirmationDataElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createConditionAbstractType

        public ConditionAbstractType createConditionAbstractType()
                                                          throws javax.xml.bind.JAXBException
        Create an instance of ConditionAbstractType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createSubjectConfirmationDataType

        public SubjectConfirmationDataType createSubjectConfirmationDataType()
                                                                      throws javax.xml.bind.JAXBException
        Create an instance of SubjectConfirmationDataType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthzDecisionStatementType

        public AuthzDecisionStatementType createAuthzDecisionStatementType()
                                                                    throws javax.xml.bind.JAXBException
        Create an instance of AuthzDecisionStatementType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createEncryptedAssertionElement

        public EncryptedAssertionElement createEncryptedAssertionElement()
                                                                  throws javax.xml.bind.JAXBException
        Create an instance of EncryptedAssertionElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createStatementAbstractType

        public StatementAbstractType createStatementAbstractType()
                                                          throws javax.xml.bind.JAXBException
        Create an instance of StatementAbstractType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAttributeStatementElement

        public AttributeStatementElement createAttributeStatementElement()
                                                                  throws javax.xml.bind.JAXBException
        Create an instance of AttributeStatementElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthnContextElement

        public AuthnContextElement createAuthnContextElement()
                                                      throws javax.xml.bind.JAXBException
        Create an instance of AuthnContextElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createKeyInfoConfirmationDataType

        public KeyInfoConfirmationDataType createKeyInfoConfirmationDataType()
                                                                      throws javax.xml.bind.JAXBException
        Create an instance of KeyInfoConfirmationDataType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createEncryptedIDElement

        public EncryptedIDElement createEncryptedIDElement()
                                                    throws javax.xml.bind.JAXBException
        Create an instance of EncryptedIDElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createProxyRestrictionElement

        public ProxyRestrictionElement createProxyRestrictionElement()
                                                              throws javax.xml.bind.JAXBException
        Create an instance of ProxyRestrictionElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createNameIDElement

        public NameIDElement createNameIDElement()
                                          throws javax.xml.bind.JAXBException
        Create an instance of NameIDElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createOneTimeUseType

        public OneTimeUseType createOneTimeUseType()
                                            throws javax.xml.bind.JAXBException
        Create an instance of OneTimeUseType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAttributeType

        public AttributeType createAttributeType()
                                          throws javax.xml.bind.JAXBException
        Create an instance of AttributeType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createConditionsType

        public ConditionsType createConditionsType()
                                            throws javax.xml.bind.JAXBException
        Create an instance of ConditionsType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createBaseIDAbstractType

        public BaseIDAbstractType createBaseIDAbstractType()
                                                    throws javax.xml.bind.JAXBException
        Create an instance of BaseIDAbstractType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createEncryptedAttributeElement

        public EncryptedAttributeElement createEncryptedAttributeElement()
                                                                  throws javax.xml.bind.JAXBException
        Create an instance of EncryptedAttributeElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createConditionElement

        public ConditionElement createConditionElement()
                                                throws javax.xml.bind.JAXBException
        Create an instance of ConditionElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthnContextDeclElement

        public AuthnContextDeclElement createAuthnContextDeclElement()
                                                              throws javax.xml.bind.JAXBException
        Create an instance of AuthnContextDeclElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createEvidenceType

        public EvidenceType createEvidenceType()
                                        throws javax.xml.bind.JAXBException
        Create an instance of EvidenceType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createSubjectType

        public SubjectType createSubjectType()
                                      throws javax.xml.bind.JAXBException
        Create an instance of SubjectType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createEncryptedElementType

        public EncryptedElementType createEncryptedElementType()
                                                        throws javax.xml.bind.JAXBException
        Create an instance of EncryptedElementType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthnStatementType

        public AuthnStatementType createAuthnStatementType()
                                                    throws javax.xml.bind.JAXBException
        Create an instance of AuthnStatementType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createSubjectConfirmationType

        public SubjectConfirmationType createSubjectConfirmationType()
                                                              throws javax.xml.bind.JAXBException
        Create an instance of SubjectConfirmationType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createSubjectLocalityElement

        public SubjectLocalityElement createSubjectLocalityElement()
                                                            throws javax.xml.bind.JAXBException
        Create an instance of SubjectLocalityElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createProxyRestrictionType

        public ProxyRestrictionType createProxyRestrictionType()
                                                        throws javax.xml.bind.JAXBException
        Create an instance of ProxyRestrictionType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthzDecisionStatementElement

        public AuthzDecisionStatementElement createAuthzDecisionStatementElement()
                                                                          throws javax.xml.bind.JAXBException
        Create an instance of AuthzDecisionStatementElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthnContextClassRefElement

        public AuthnContextClassRefElement createAuthnContextClassRefElement()
                                                                      throws javax.xml.bind.JAXBException
        Create an instance of AuthnContextClassRefElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthnContextClassRefElement

        public AuthnContextClassRefElement createAuthnContextClassRefElement​(String value)
                                                                      throws javax.xml.bind.JAXBException
        Create an instance of AuthnContextClassRefElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAssertionElement

        public AssertionElement createAssertionElement()
                                                throws javax.xml.bind.JAXBException
        Create an instance of AssertionElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAdviceType

        public AdviceType createAdviceType()
                                    throws javax.xml.bind.JAXBException
        Create an instance of AdviceType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createSubjectElement

        public SubjectElement createSubjectElement()
                                            throws javax.xml.bind.JAXBException
        Create an instance of SubjectElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAssertionType

        public AssertionType createAssertionType()
                                          throws javax.xml.bind.JAXBException
        Create an instance of AssertionType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createStatementElement

        public StatementElement createStatementElement()
                                                throws javax.xml.bind.JAXBException
        Create an instance of StatementElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAssertionIDRefElement

        public AssertionIDRefElement createAssertionIDRefElement()
                                                          throws javax.xml.bind.JAXBException
        Create an instance of AssertionIDRefElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAssertionIDRefElement

        public AssertionIDRefElement createAssertionIDRefElement​(String value)
                                                          throws javax.xml.bind.JAXBException
        Create an instance of AssertionIDRefElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthnContextType

        public AuthnContextType createAuthnContextType()
                                                throws javax.xml.bind.JAXBException
        Create an instance of AuthnContextType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createActionType

        public ActionType createActionType()
                                    throws javax.xml.bind.JAXBException
        Create an instance of ActionType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthenticatingAuthorityElement

        public AuthenticatingAuthorityElement createAuthenticatingAuthorityElement()
                                                                            throws javax.xml.bind.JAXBException
        Create an instance of AuthenticatingAuthorityElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthenticatingAuthorityElement

        public AuthenticatingAuthorityElement createAuthenticatingAuthorityElement​(String value)
                                                                            throws javax.xml.bind.JAXBException
        Create an instance of AuthenticatingAuthorityElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthnStatementElement

        public AuthnStatementElement createAuthnStatementElement()
                                                          throws javax.xml.bind.JAXBException
        Create an instance of AuthnStatementElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAttributeValueElement

        public AttributeValueElement createAttributeValueElement()
                                                          throws javax.xml.bind.JAXBException
        Create an instance of AttributeValueElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createEvidenceElement

        public EvidenceElement createEvidenceElement()
                                              throws javax.xml.bind.JAXBException
        Create an instance of EvidenceElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAudienceElement

        public AudienceElement createAudienceElement()
                                              throws javax.xml.bind.JAXBException
        Create an instance of AudienceElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAudienceElement

        public AudienceElement createAudienceElement​(String value)
                                              throws javax.xml.bind.JAXBException
        Create an instance of AudienceElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createOneTimeUseElement

        public OneTimeUseElement createOneTimeUseElement()
                                                  throws javax.xml.bind.JAXBException
        Create an instance of OneTimeUseElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createIssuerElement

        public IssuerElement createIssuerElement()
                                          throws javax.xml.bind.JAXBException
        Create an instance of IssuerElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAttributeStatementType

        public AttributeStatementType createAttributeStatementType()
                                                            throws javax.xml.bind.JAXBException
        Create an instance of AttributeStatementType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAudienceRestrictionType

        public AudienceRestrictionType createAudienceRestrictionType()
                                                              throws javax.xml.bind.JAXBException
        Create an instance of AudienceRestrictionType
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthnContextDeclRefElement

        public AuthnContextDeclRefElement createAuthnContextDeclRefElement()
                                                                    throws javax.xml.bind.JAXBException
        Create an instance of AuthnContextDeclRefElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs
      • createAuthnContextDeclRefElement

        public AuthnContextDeclRefElement createAuthnContextDeclRefElement​(String value)
                                                                    throws javax.xml.bind.JAXBException
        Create an instance of AuthnContextDeclRefElement
        Throws:
        javax.xml.bind.JAXBException - if an error occurs