diff options
| author | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2008-12-23 16:12:09 +0000 | 
|---|---|---|
| committer | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2008-12-23 16:12:09 +0000 | 
| commit | b97b768ba705935caf67352a143586faa0b2371f (patch) | |
| tree | e44d84e1c40ec9bda86ce8de322e88d60c9d1d35 /utils/src/main/java/oasis | |
| parent | 5f85e3741395a4b2e8f04037372c59a27fae2665 (diff) | |
| download | mocca-b97b768ba705935caf67352a143586faa0b2371f.tar.gz mocca-b97b768ba705935caf67352a143586faa0b2371f.tar.bz2 mocca-b97b768ba705935caf67352a143586faa0b2371f.zip | |
saml:AnyType workaround for xs:anyType (SubjectConfirmationData und AttributeValue)
git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@257 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4
Diffstat (limited to 'utils/src/main/java/oasis')
23 files changed, 197 insertions, 110 deletions
| diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ActionType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ActionType.java index 144b4e17..d2b96381 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ActionType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ActionType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AdviceType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AdviceType.java index e5342409..d2630fac 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AdviceType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AdviceType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // @@ -32,7 +32,7 @@ import org.w3c.dom.Element;   *       <choice maxOccurs="unbounded" minOccurs="0">   *         <element ref="{urn:oasis:names:tc:SAML:1.0:assertion}AssertionIDReference"/>   *         <element ref="{urn:oasis:names:tc:SAML:1.0:assertion}Assertion"/> - *         <any/> + *         <any processContents='lax' namespace='##other'/>   *       </choice>   *     </restriction>   *   </complexContent> @@ -72,10 +72,10 @@ public class AdviceType {       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link Object } -     * {@link JAXBElement }{@code <}{@link String }{@code >} -     * {@link JAXBElement }{@code <}{@link AssertionType }{@code >}       * {@link Element } +     * {@link JAXBElement }{@code <}{@link AssertionType }{@code >} +     * {@link JAXBElement }{@code <}{@link String }{@code >} +     * {@link Object }       *        *        */ diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AnyType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AnyType.java new file mode 100644 index 00000000..82a221a7 --- /dev/null +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AnyType.java @@ -0,0 +1,79 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661  +// 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: 2008.12.23 at 03:26:53 PM GMT  +// + + +package oasis.names.tc.saml._1_0.assertion; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for AnyType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="AnyType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence maxOccurs="unbounded" minOccurs="0"> + *         <any/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AnyType", propOrder = { +    "content" +}) +public class AnyType { + +    @XmlMixed +    @XmlAnyElement(lax = true) +    protected List<Object> content; + +    /** +     * Gets the value of the content property. +     *  +     * <p> +     * This accessor method returns a reference to the live list, +     * not a snapshot. Therefore any modification you make to the +     * returned list will be present inside the JAXB object. +     * This is why there is not a <CODE>set</CODE> method for the content property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getContent().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link Object } +     * {@link String } +     *  +     *  +     */ +    public List<Object> getContent() { +        if (content == null) { +            content = new ArrayList<Object>(); +        } +        return this.content; +    } + +} diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AssertionType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AssertionType.java index 2157dd67..2a108984 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AssertionType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AssertionType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // @@ -70,10 +70,10 @@ public class AssertionType {      protected AdviceType advice;      @XmlElements({          @XmlElement(name = "Statement"), -        @XmlElement(name = "AuthorizationDecisionStatement", type = AuthorizationDecisionStatementType.class), -        @XmlElement(name = "AuthenticationStatement", type = AuthenticationStatementType.class), +        @XmlElement(name = "AttributeStatement", type = AttributeStatementType.class),          @XmlElement(name = "SubjectStatement", type = SubjectStatementAbstractType.class), -        @XmlElement(name = "AttributeStatement", type = AttributeStatementType.class) +        @XmlElement(name = "AuthorizationDecisionStatement", type = AuthorizationDecisionStatementType.class), +        @XmlElement(name = "AuthenticationStatement", type = AuthenticationStatementType.class)      })      protected List<StatementAbstractType> statementOrSubjectStatementOrAuthenticationStatement;      @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#") @@ -157,10 +157,10 @@ public class AssertionType {       * <p>       * Objects of the following type(s) are allowed in the list       * {@link StatementAbstractType } +     * {@link AttributeStatementType } +     * {@link SubjectStatementAbstractType }       * {@link AuthorizationDecisionStatementType }       * {@link AuthenticationStatementType } -     * {@link SubjectStatementAbstractType } -     * {@link AttributeStatementType }       *        *        */ diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeDesignatorType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeDesignatorType.java index f96815d8..12bd8738 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeDesignatorType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeDesignatorType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeStatementType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeStatementType.java index 71faeffb..f710b74b 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeStatementType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeStatementType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeType.java index 68e41ab4..31d258a9 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AttributeType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // @@ -44,7 +44,7 @@ public class AttributeType  {      @XmlElement(name = "AttributeValue", required = true) -    protected List<Object> attributeValue; +    protected List<AnyType> attributeValue;      /**       * Gets the value of the attributeValue property. @@ -64,13 +64,13 @@ public class AttributeType       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link Object } +     * {@link AnyType }       *        *        */ -    public List<Object> getAttributeValue() { +    public List<AnyType> getAttributeValue() {          if (attributeValue == null) { -            attributeValue = new ArrayList<Object>(); +            attributeValue = new ArrayList<AnyType>();          }          return this.attributeValue;      } diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AudienceRestrictionConditionType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AudienceRestrictionConditionType.java index aa95892a..61091b73 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AudienceRestrictionConditionType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AudienceRestrictionConditionType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthenticationStatementType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthenticationStatementType.java index 5f22ea2d..93c24117 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthenticationStatementType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthenticationStatementType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthorityBindingType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthorityBindingType.java index 32ccb3f6..8663f35a 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthorityBindingType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthorityBindingType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthorizationDecisionStatementType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthorizationDecisionStatementType.java index 5678a373..b6b37c90 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthorizationDecisionStatementType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/AuthorizationDecisionStatementType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ConditionAbstractType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ConditionAbstractType.java index 6952e51f..965bb4bd 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ConditionAbstractType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ConditionAbstractType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ConditionsType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ConditionsType.java index 8160779f..42c1e1af 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ConditionsType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ConditionsType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/DecisionType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/DecisionType.java index 4fa36320..e5efbf0a 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/DecisionType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/DecisionType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/EvidenceType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/EvidenceType.java index a2fc049c..74f74440 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/EvidenceType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/EvidenceType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/NameIdentifierType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/NameIdentifierType.java index 1970e6f8..34fed5d2 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/NameIdentifierType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/NameIdentifierType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ObjectFactory.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ObjectFactory.java index fe0982ef..d5165b71 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ObjectFactory.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/ObjectFactory.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // @@ -64,43 +64,43 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link AuthorityBindingType } +     * Create an instance of {@link AnyType }       *        */ -    public AuthorityBindingType createAuthorityBindingType() { -        return new AuthorityBindingType(); +    public AnyType createAnyType() { +        return new AnyType();      }      /** -     * Create an instance of {@link AttributeDesignatorType } +     * Create an instance of {@link ActionType }       *        */ -    public AttributeDesignatorType createAttributeDesignatorType() { -        return new AttributeDesignatorType(); +    public ActionType createActionType() { +        return new ActionType();      }      /** -     * Create an instance of {@link AuthenticationStatementType } +     * Create an instance of {@link AttributeDesignatorType }       *        */ -    public AuthenticationStatementType createAuthenticationStatementType() { -        return new AuthenticationStatementType(); +    public AttributeDesignatorType createAttributeDesignatorType() { +        return new AttributeDesignatorType();      }      /** -     * Create an instance of {@link EvidenceType } +     * Create an instance of {@link SubjectConfirmationType }       *        */ -    public EvidenceType createEvidenceType() { -        return new EvidenceType(); +    public SubjectConfirmationType createSubjectConfirmationType() { +        return new SubjectConfirmationType();      }      /** -     * Create an instance of {@link SubjectConfirmationType } +     * Create an instance of {@link SubjectLocalityType }       *        */ -    public SubjectConfirmationType createSubjectConfirmationType() { -        return new SubjectConfirmationType(); +    public SubjectLocalityType createSubjectLocalityType() { +        return new SubjectLocalityType();      }      /** @@ -112,11 +112,11 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link SubjectLocalityType } +     * Create an instance of {@link AuthenticationStatementType }       *        */ -    public SubjectLocalityType createSubjectLocalityType() { -        return new SubjectLocalityType(); +    public AuthenticationStatementType createAuthenticationStatementType() { +        return new AuthenticationStatementType();      }      /** @@ -128,67 +128,75 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link ActionType } +     * Create an instance of {@link AuthorityBindingType }       *        */ -    public ActionType createActionType() { -        return new ActionType(); +    public AuthorityBindingType createAuthorityBindingType() { +        return new AuthorityBindingType();      }      /** -     * Create an instance of {@link AttributeStatementType } +     * Create an instance of {@link AttributeType }       *        */ -    public AttributeStatementType createAttributeStatementType() { -        return new AttributeStatementType(); +    public AttributeType createAttributeType() { +        return new AttributeType();      }      /** -     * Create an instance of {@link NameIdentifierType } +     * Create an instance of {@link AdviceType }       *        */ -    public NameIdentifierType createNameIdentifierType() { -        return new NameIdentifierType(); +    public AdviceType createAdviceType() { +        return new AdviceType();      }      /** -     * Create an instance of {@link AuthorizationDecisionStatementType } +     * Create an instance of {@link EvidenceType }       *        */ -    public AuthorizationDecisionStatementType createAuthorizationDecisionStatementType() { -        return new AuthorizationDecisionStatementType(); +    public EvidenceType createEvidenceType() { +        return new EvidenceType();      }      /** -     * Create an instance of {@link AttributeType } +     * Create an instance of {@link ConditionsType }       *        */ -    public AttributeType createAttributeType() { -        return new AttributeType(); +    public ConditionsType createConditionsType() { +        return new ConditionsType();      }      /** -     * Create an instance of {@link SubjectType } +     * Create an instance of {@link AttributeStatementType }       *        */ -    public SubjectType createSubjectType() { -        return new SubjectType(); +    public AttributeStatementType createAttributeStatementType() { +        return new AttributeStatementType();      }      /** -     * Create an instance of {@link AdviceType } +     * Create an instance of {@link NameIdentifierType }       *        */ -    public AdviceType createAdviceType() { -        return new AdviceType(); +    public NameIdentifierType createNameIdentifierType() { +        return new NameIdentifierType();      }      /** -     * Create an instance of {@link ConditionsType } +     * Create an instance of {@link AuthorizationDecisionStatementType }       *        */ -    public ConditionsType createConditionsType() { -        return new ConditionsType(); +    public AuthorizationDecisionStatementType createAuthorizationDecisionStatementType() { +        return new AuthorizationDecisionStatementType(); +    } + +    /** +     * Create an instance of {@link SubjectType } +     *  +     */ +    public SubjectType createSubjectType() { +        return new SubjectType();      }      /** @@ -363,12 +371,12 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link AnyType }{@code >}}       *        */      @XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:1.0:assertion", name = "SubjectConfirmationData") -    public JAXBElement<Object> createSubjectConfirmationData(Object value) { -        return new JAXBElement<Object>(_SubjectConfirmationData_QNAME, Object.class, null, value); +    public JAXBElement<AnyType> createSubjectConfirmationData(AnyType value) { +        return new JAXBElement<AnyType>(_SubjectConfirmationData_QNAME, AnyType.class, null, value);      }      /** @@ -399,12 +407,12 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link AnyType }{@code >}}       *        */      @XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:1.0:assertion", name = "AttributeValue") -    public JAXBElement<Object> createAttributeValue(Object value) { -        return new JAXBElement<Object>(_AttributeValue_QNAME, Object.class, null, value); +    public JAXBElement<AnyType> createAttributeValue(AnyType value) { +        return new JAXBElement<AnyType>(_AttributeValue_QNAME, AnyType.class, null, value);      }  } diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/StatementAbstractType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/StatementAbstractType.java index efe8faae..eabd815f 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/StatementAbstractType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/StatementAbstractType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectConfirmationType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectConfirmationType.java index 094e8840..d7bd8856 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectConfirmationType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectConfirmationType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // @@ -51,7 +51,7 @@ public class SubjectConfirmationType {      @XmlSchemaType(name = "anyURI")      protected List<String> confirmationMethod;      @XmlElement(name = "SubjectConfirmationData") -    protected Object subjectConfirmationData; +    protected AnyType subjectConfirmationData;      @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#")      protected KeyInfoType keyInfo; @@ -89,10 +89,10 @@ public class SubjectConfirmationType {       *        * @return       *     possible object is -     *     {@link Object } +     *     {@link AnyType }       *            */ -    public Object getSubjectConfirmationData() { +    public AnyType getSubjectConfirmationData() {          return subjectConfirmationData;      } @@ -101,10 +101,10 @@ public class SubjectConfirmationType {       *        * @param value       *     allowed object is -     *     {@link Object } +     *     {@link AnyType }       *            */ -    public void setSubjectConfirmationData(Object value) { +    public void setSubjectConfirmationData(AnyType value) {          this.subjectConfirmationData = value;      } diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectLocalityType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectLocalityType.java index 8c59d4ae..1515d535 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectLocalityType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectLocalityType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectStatementAbstractType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectStatementAbstractType.java index 38e9bcbd..07916c14 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectStatementAbstractType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectStatementAbstractType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectType.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectType.java index 453713a1..646339c8 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectType.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/SubjectType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   // diff --git a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/package-info.java b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/package-info.java index 9de42741..4eb7ece2 100644 --- a/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/package-info.java +++ b/utils/src/main/java/oasis/names/tc/saml/_1_0/assertion/package-info.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661   // 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: 2008.10.29 at 09:14:07 AM GMT  +// Generated on: 2008.12.23 at 03:26:53 PM GMT   //  @javax.xml.bind.annotation.XmlSchema(namespace = "urn:oasis:names:tc:SAML:1.0:assertion", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) | 
