diff options
| author | tkellner <tkellner@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2012-01-25 14:36:53 +0000 | 
|---|---|---|
| committer | tkellner <tkellner@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2012-01-25 14:36:53 +0000 | 
| commit | 4d3c33af0ba3474bc67b4f06708305c8c0129540 (patch) | |
| tree | 6e826d2c5e184c807a43ebb815cc59d9bc651edc /utils/src | |
| parent | 7082e7551d87c8406625fff7fcba834e68818c13 (diff) | |
| download | mocca-4d3c33af0ba3474bc67b4f06708305c8c0129540.tar.gz mocca-4d3c33af0ba3474bc67b4f06708305c8c0129540.tar.bz2 mocca-4d3c33af0ba3474bc67b4f06708305c8c0129540.zip | |
Generated JAXB bindings for XAdES 1.4
git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@1008 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4
Diffstat (limited to 'utils/src')
80 files changed, 7218 insertions, 282 deletions
| diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/AnyType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/AnyType.java new file mode 100644 index 00000000..c9979adb --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/AnyType.java @@ -0,0 +1,106 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyAttribute; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlType; +import javax.xml.namespace.QName; +import org.w3c.dom.Element; + + +/** + * <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 processContents='lax'/> + *       </sequence> + *       <anyAttribute/> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AnyType", propOrder = { +    "content" +}) +public class AnyType { + +    @XmlMixed +    @XmlAnyElement(lax = true) +    protected List<Object> content; +    @XmlAnyAttribute +    private Map<QName, String> otherAttributes = new HashMap<QName, String>(); + +    /** +     * 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 String } +     * {@link Element } +     * {@link Object } +     *  +     *  +     */ +    public List<Object> getContent() { +        if (content == null) { +            content = new ArrayList<Object>(); +        } +        return this.content; +    } + +    /** +     * Gets a map that contains attributes that aren't bound to any typed property on this class. +     *  +     * <p> +     * the map is keyed by the name of the attribute and  +     * the value is the string value of the attribute. +     *  +     * the map returned by this method is live, and you can add new attribute +     * by updating the map directly. Because of this design, there's no setter. +     *  +     *  +     * @return +     *     always non-null +     */ +    public Map<QName, String> getOtherAttributes() { +        return otherAttributes; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLIdentifierType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLIdentifierType.java new file mode 100644 index 00000000..2dec9f51 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLIdentifierType.java @@ -0,0 +1,158 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * <p>Java class for CRLIdentifierType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CRLIdentifierType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="Issuer" type="{http://www.w3.org/2001/XMLSchema}string"/> + *         <element name="IssueTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> + *         <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/> + *       </sequence> + *       <attribute name="URI" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CRLIdentifierType", propOrder = { +    "issuer", +    "issueTime", +    "number" +}) +public class CRLIdentifierType { + +    @XmlElement(name = "Issuer", required = true) +    protected String issuer; +    @XmlElement(name = "IssueTime", required = true) +    @XmlSchemaType(name = "dateTime") +    protected XMLGregorianCalendar issueTime; +    @XmlElement(name = "Number") +    protected BigInteger number; +    @XmlAttribute(name = "URI") +    @XmlSchemaType(name = "anyURI") +    protected String uri; + +    /** +     * Gets the value of the issuer property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getIssuer() { +        return issuer; +    } + +    /** +     * Sets the value of the issuer property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setIssuer(String value) { +        this.issuer = value; +    } + +    /** +     * Gets the value of the issueTime property. +     *  +     * @return +     *     possible object is +     *     {@link XMLGregorianCalendar } +     *      +     */ +    public XMLGregorianCalendar getIssueTime() { +        return issueTime; +    } + +    /** +     * Sets the value of the issueTime property. +     *  +     * @param value +     *     allowed object is +     *     {@link XMLGregorianCalendar } +     *      +     */ +    public void setIssueTime(XMLGregorianCalendar value) { +        this.issueTime = value; +    } + +    /** +     * Gets the value of the number property. +     *  +     * @return +     *     possible object is +     *     {@link BigInteger } +     *      +     */ +    public BigInteger getNumber() { +        return number; +    } + +    /** +     * Sets the value of the number property. +     *  +     * @param value +     *     allowed object is +     *     {@link BigInteger } +     *      +     */ +    public void setNumber(BigInteger value) { +        this.number = value; +    } + +    /** +     * Gets the value of the uri property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getURI() { +        return uri; +    } + +    /** +     * Sets the value of the uri property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setURI(String value) { +        this.uri = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLRefType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLRefType.java new file mode 100644 index 00000000..807bddb4 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLRefType.java @@ -0,0 +1,97 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for CRLRefType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CRLRefType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="DigestAlgAndValue" type="{http://uri.etsi.org/01903/v1.3.2#}DigestAlgAndValueType"/> + *         <element name="CRLIdentifier" type="{http://uri.etsi.org/01903/v1.3.2#}CRLIdentifierType" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CRLRefType", propOrder = { +    "digestAlgAndValue", +    "crlIdentifier" +}) +public class CRLRefType { + +    @XmlElement(name = "DigestAlgAndValue", required = true) +    protected DigestAlgAndValueType digestAlgAndValue; +    @XmlElement(name = "CRLIdentifier") +    protected CRLIdentifierType crlIdentifier; + +    /** +     * Gets the value of the digestAlgAndValue property. +     *  +     * @return +     *     possible object is +     *     {@link DigestAlgAndValueType } +     *      +     */ +    public DigestAlgAndValueType getDigestAlgAndValue() { +        return digestAlgAndValue; +    } + +    /** +     * Sets the value of the digestAlgAndValue property. +     *  +     * @param value +     *     allowed object is +     *     {@link DigestAlgAndValueType } +     *      +     */ +    public void setDigestAlgAndValue(DigestAlgAndValueType value) { +        this.digestAlgAndValue = value; +    } + +    /** +     * Gets the value of the crlIdentifier property. +     *  +     * @return +     *     possible object is +     *     {@link CRLIdentifierType } +     *      +     */ +    public CRLIdentifierType getCRLIdentifier() { +        return crlIdentifier; +    } + +    /** +     * Sets the value of the crlIdentifier property. +     *  +     * @param value +     *     allowed object is +     *     {@link CRLIdentifierType } +     *      +     */ +    public void setCRLIdentifier(CRLIdentifierType value) { +        this.crlIdentifier = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLRefsType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLRefsType.java new file mode 100644 index 00000000..ce1ee8dd --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLRefsType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for CRLRefsType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CRLRefsType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="CRLRef" type="{http://uri.etsi.org/01903/v1.3.2#}CRLRefType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CRLRefsType", propOrder = { +    "crlRef" +}) +public class CRLRefsType { + +    @XmlElement(name = "CRLRef", required = true) +    protected List<CRLRefType> crlRef; + +    /** +     * Gets the value of the crlRef 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 crlRef property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getCRLRef().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link CRLRefType } +     *  +     *  +     */ +    public List<CRLRefType> getCRLRef() { +        if (crlRef == null) { +            crlRef = new ArrayList<CRLRefType>(); +        } +        return this.crlRef; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLValuesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLValuesType.java new file mode 100644 index 00000000..451ba094 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CRLValuesType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for CRLValuesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CRLValuesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="EncapsulatedCRLValue" type="{http://uri.etsi.org/01903/v1.3.2#}EncapsulatedPKIDataType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CRLValuesType", propOrder = { +    "encapsulatedCRLValue" +}) +public class CRLValuesType { + +    @XmlElement(name = "EncapsulatedCRLValue", required = true) +    protected List<EncapsulatedPKIDataType> encapsulatedCRLValue; + +    /** +     * Gets the value of the encapsulatedCRLValue 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 encapsulatedCRLValue property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getEncapsulatedCRLValue().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link EncapsulatedPKIDataType } +     *  +     *  +     */ +    public List<EncapsulatedPKIDataType> getEncapsulatedCRLValue() { +        if (encapsulatedCRLValue == null) { +            encapsulatedCRLValue = new ArrayList<EncapsulatedPKIDataType>(); +        } +        return this.encapsulatedCRLValue; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertIDListType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertIDListType.java new file mode 100644 index 00000000..8e06be0b --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertIDListType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for CertIDListType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CertIDListType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="Cert" type="{http://uri.etsi.org/01903/v1.3.2#}CertIDType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CertIDListType", propOrder = { +    "cert" +}) +public class CertIDListType { + +    @XmlElement(name = "Cert", required = true) +    protected List<CertIDType> cert; + +    /** +     * Gets the value of the cert 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 cert property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getCert().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link CertIDType } +     *  +     *  +     */ +    public List<CertIDType> getCert() { +        if (cert == null) { +            cert = new ArrayList<CertIDType>(); +        } +        return this.cert; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertIDType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertIDType.java new file mode 100644 index 00000000..683bd918 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertIDType.java @@ -0,0 +1,128 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import org.w3._2000._09.xmldsig_.X509IssuerSerialType; + + +/** + * <p>Java class for CertIDType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CertIDType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="CertDigest" type="{http://uri.etsi.org/01903/v1.3.2#}DigestAlgAndValueType"/> + *         <element name="IssuerSerial" type="{http://www.w3.org/2000/09/xmldsig#}X509IssuerSerialType"/> + *       </sequence> + *       <attribute name="URI" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CertIDType", propOrder = { +    "certDigest", +    "issuerSerial" +}) +public class CertIDType { + +    @XmlElement(name = "CertDigest", required = true) +    protected DigestAlgAndValueType certDigest; +    @XmlElement(name = "IssuerSerial", required = true) +    protected X509IssuerSerialType issuerSerial; +    @XmlAttribute(name = "URI") +    @XmlSchemaType(name = "anyURI") +    protected String uri; + +    /** +     * Gets the value of the certDigest property. +     *  +     * @return +     *     possible object is +     *     {@link DigestAlgAndValueType } +     *      +     */ +    public DigestAlgAndValueType getCertDigest() { +        return certDigest; +    } + +    /** +     * Sets the value of the certDigest property. +     *  +     * @param value +     *     allowed object is +     *     {@link DigestAlgAndValueType } +     *      +     */ +    public void setCertDigest(DigestAlgAndValueType value) { +        this.certDigest = value; +    } + +    /** +     * Gets the value of the issuerSerial property. +     *  +     * @return +     *     possible object is +     *     {@link X509IssuerSerialType } +     *      +     */ +    public X509IssuerSerialType getIssuerSerial() { +        return issuerSerial; +    } + +    /** +     * Sets the value of the issuerSerial property. +     *  +     * @param value +     *     allowed object is +     *     {@link X509IssuerSerialType } +     *      +     */ +    public void setIssuerSerial(X509IssuerSerialType value) { +        this.issuerSerial = value; +    } + +    /** +     * Gets the value of the uri property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getURI() { +        return uri; +    } + +    /** +     * Sets the value of the uri property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setURI(String value) { +        this.uri = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertificateValuesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertificateValuesType.java new file mode 100644 index 00000000..475ebfe8 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertificateValuesType.java @@ -0,0 +1,117 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for CertificateValuesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CertificateValuesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <choice maxOccurs="unbounded" minOccurs="0"> + *         <element name="EncapsulatedX509Certificate" type="{http://uri.etsi.org/01903/v1.3.2#}EncapsulatedPKIDataType"/> + *         <element name="OtherCertificate" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType"/> + *       </choice> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CertificateValuesType", propOrder = { +    "encapsulatedX509CertificateOrOtherCertificate" +}) +public class CertificateValuesType { + +    @XmlElements({ +        @XmlElement(name = "EncapsulatedX509Certificate", type = EncapsulatedPKIDataType.class), +        @XmlElement(name = "OtherCertificate", type = AnyType.class) +    }) +    protected List<Object> encapsulatedX509CertificateOrOtherCertificate; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the encapsulatedX509CertificateOrOtherCertificate 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 encapsulatedX509CertificateOrOtherCertificate property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getEncapsulatedX509CertificateOrOtherCertificate().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link EncapsulatedPKIDataType } +     * {@link AnyType } +     *  +     *  +     */ +    public List<Object> getEncapsulatedX509CertificateOrOtherCertificate() { +        if (encapsulatedX509CertificateOrOtherCertificate == null) { +            encapsulatedX509CertificateOrOtherCertificate = new ArrayList<Object>(); +        } +        return this.encapsulatedX509CertificateOrOtherCertificate; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertifiedRolesListType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertifiedRolesListType.java new file mode 100644 index 00000000..f40efb75 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CertifiedRolesListType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for CertifiedRolesListType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CertifiedRolesListType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="CertifiedRole" type="{http://uri.etsi.org/01903/v1.3.2#}EncapsulatedPKIDataType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CertifiedRolesListType", propOrder = { +    "certifiedRole" +}) +public class CertifiedRolesListType { + +    @XmlElement(name = "CertifiedRole", required = true) +    protected List<EncapsulatedPKIDataType> certifiedRole; + +    /** +     * Gets the value of the certifiedRole 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 certifiedRole property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getCertifiedRole().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link EncapsulatedPKIDataType } +     *  +     *  +     */ +    public List<EncapsulatedPKIDataType> getCertifiedRole() { +        if (certifiedRole == null) { +            certifiedRole = new ArrayList<EncapsulatedPKIDataType>(); +        } +        return this.certifiedRole; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/ClaimedRolesListType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ClaimedRolesListType.java new file mode 100644 index 00000000..7bb587bc --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ClaimedRolesListType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for ClaimedRolesListType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="ClaimedRolesListType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="ClaimedRole" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ClaimedRolesListType", propOrder = { +    "claimedRole" +}) +public class ClaimedRolesListType { + +    @XmlElement(name = "ClaimedRole", required = true) +    protected List<AnyType> claimedRole; + +    /** +     * Gets the value of the claimedRole 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 claimedRole property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getClaimedRole().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link AnyType } +     *  +     *  +     */ +    public List<AnyType> getClaimedRole() { +        if (claimedRole == null) { +            claimedRole = new ArrayList<AnyType>(); +        } +        return this.claimedRole; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CommitmentTypeIndicationType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CommitmentTypeIndicationType.java new file mode 100644 index 00000000..374ce180 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CommitmentTypeIndicationType.java @@ -0,0 +1,164 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for CommitmentTypeIndicationType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CommitmentTypeIndicationType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="CommitmentTypeId" type="{http://uri.etsi.org/01903/v1.3.2#}ObjectIdentifierType"/> + *         <choice> + *           <element name="ObjectReference" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded"/> + *           <element name="AllSignedDataObjects" type="{http://www.w3.org/2001/XMLSchema}anyType"/> + *         </choice> + *         <element name="CommitmentTypeQualifiers" type="{http://uri.etsi.org/01903/v1.3.2#}CommitmentTypeQualifiersListType" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CommitmentTypeIndicationType", propOrder = { +    "commitmentTypeId", +    "objectReference", +    "allSignedDataObjects", +    "commitmentTypeQualifiers" +}) +public class CommitmentTypeIndicationType { + +    @XmlElement(name = "CommitmentTypeId", required = true) +    protected ObjectIdentifierType commitmentTypeId; +    @XmlElement(name = "ObjectReference") +    @XmlSchemaType(name = "anyURI") +    protected List<String> objectReference; +    @XmlElement(name = "AllSignedDataObjects") +    protected Object allSignedDataObjects; +    @XmlElement(name = "CommitmentTypeQualifiers") +    protected CommitmentTypeQualifiersListType commitmentTypeQualifiers; + +    /** +     * Gets the value of the commitmentTypeId property. +     *  +     * @return +     *     possible object is +     *     {@link ObjectIdentifierType } +     *      +     */ +    public ObjectIdentifierType getCommitmentTypeId() { +        return commitmentTypeId; +    } + +    /** +     * Sets the value of the commitmentTypeId property. +     *  +     * @param value +     *     allowed object is +     *     {@link ObjectIdentifierType } +     *      +     */ +    public void setCommitmentTypeId(ObjectIdentifierType value) { +        this.commitmentTypeId = value; +    } + +    /** +     * Gets the value of the objectReference 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 objectReference property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getObjectReference().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link String } +     *  +     *  +     */ +    public List<String> getObjectReference() { +        if (objectReference == null) { +            objectReference = new ArrayList<String>(); +        } +        return this.objectReference; +    } + +    /** +     * Gets the value of the allSignedDataObjects property. +     *  +     * @return +     *     possible object is +     *     {@link Object } +     *      +     */ +    public Object getAllSignedDataObjects() { +        return allSignedDataObjects; +    } + +    /** +     * Sets the value of the allSignedDataObjects property. +     *  +     * @param value +     *     allowed object is +     *     {@link Object } +     *      +     */ +    public void setAllSignedDataObjects(Object value) { +        this.allSignedDataObjects = value; +    } + +    /** +     * Gets the value of the commitmentTypeQualifiers property. +     *  +     * @return +     *     possible object is +     *     {@link CommitmentTypeQualifiersListType } +     *      +     */ +    public CommitmentTypeQualifiersListType getCommitmentTypeQualifiers() { +        return commitmentTypeQualifiers; +    } + +    /** +     * Sets the value of the commitmentTypeQualifiers property. +     *  +     * @param value +     *     allowed object is +     *     {@link CommitmentTypeQualifiersListType } +     *      +     */ +    public void setCommitmentTypeQualifiers(CommitmentTypeQualifiersListType value) { +        this.commitmentTypeQualifiers = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CommitmentTypeQualifiersListType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CommitmentTypeQualifiersListType.java new file mode 100644 index 00000000..26223870 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CommitmentTypeQualifiersListType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for CommitmentTypeQualifiersListType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CommitmentTypeQualifiersListType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="CommitmentTypeQualifier" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType" maxOccurs="unbounded" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CommitmentTypeQualifiersListType", propOrder = { +    "commitmentTypeQualifier" +}) +public class CommitmentTypeQualifiersListType { + +    @XmlElement(name = "CommitmentTypeQualifier") +    protected List<AnyType> commitmentTypeQualifier; + +    /** +     * Gets the value of the commitmentTypeQualifier 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 commitmentTypeQualifier property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getCommitmentTypeQualifier().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link AnyType } +     *  +     *  +     */ +    public List<AnyType> getCommitmentTypeQualifier() { +        if (commitmentTypeQualifier == null) { +            commitmentTypeQualifier = new ArrayList<AnyType>(); +        } +        return this.commitmentTypeQualifier; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CompleteCertificateRefsType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CompleteCertificateRefsType.java new file mode 100644 index 00000000..724f7a13 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CompleteCertificateRefsType.java @@ -0,0 +1,104 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for CompleteCertificateRefsType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CompleteCertificateRefsType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="CertRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CertIDListType"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CompleteCertificateRefsType", propOrder = { +    "certRefs" +}) +public class CompleteCertificateRefsType { + +    @XmlElement(name = "CertRefs", required = true) +    protected CertIDListType certRefs; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the certRefs property. +     *  +     * @return +     *     possible object is +     *     {@link CertIDListType } +     *      +     */ +    public CertIDListType getCertRefs() { +        return certRefs; +    } + +    /** +     * Sets the value of the certRefs property. +     *  +     * @param value +     *     allowed object is +     *     {@link CertIDListType } +     *      +     */ +    public void setCertRefs(CertIDListType value) { +        this.certRefs = value; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CompleteRevocationRefsType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CompleteRevocationRefsType.java new file mode 100644 index 00000000..31e45aae --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CompleteRevocationRefsType.java @@ -0,0 +1,160 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for CompleteRevocationRefsType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CompleteRevocationRefsType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="CRLRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CRLRefsType" minOccurs="0"/> + *         <element name="OCSPRefs" type="{http://uri.etsi.org/01903/v1.3.2#}OCSPRefsType" minOccurs="0"/> + *         <element name="OtherRefs" type="{http://uri.etsi.org/01903/v1.3.2#}OtherCertStatusRefsType" minOccurs="0"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CompleteRevocationRefsType", propOrder = { +    "crlRefs", +    "ocspRefs", +    "otherRefs" +}) +public class CompleteRevocationRefsType { + +    @XmlElement(name = "CRLRefs") +    protected CRLRefsType crlRefs; +    @XmlElement(name = "OCSPRefs") +    protected OCSPRefsType ocspRefs; +    @XmlElement(name = "OtherRefs") +    protected OtherCertStatusRefsType otherRefs; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the crlRefs property. +     *  +     * @return +     *     possible object is +     *     {@link CRLRefsType } +     *      +     */ +    public CRLRefsType getCRLRefs() { +        return crlRefs; +    } + +    /** +     * Sets the value of the crlRefs property. +     *  +     * @param value +     *     allowed object is +     *     {@link CRLRefsType } +     *      +     */ +    public void setCRLRefs(CRLRefsType value) { +        this.crlRefs = value; +    } + +    /** +     * Gets the value of the ocspRefs property. +     *  +     * @return +     *     possible object is +     *     {@link OCSPRefsType } +     *      +     */ +    public OCSPRefsType getOCSPRefs() { +        return ocspRefs; +    } + +    /** +     * Sets the value of the ocspRefs property. +     *  +     * @param value +     *     allowed object is +     *     {@link OCSPRefsType } +     *      +     */ +    public void setOCSPRefs(OCSPRefsType value) { +        this.ocspRefs = value; +    } + +    /** +     * Gets the value of the otherRefs property. +     *  +     * @return +     *     possible object is +     *     {@link OtherCertStatusRefsType } +     *      +     */ +    public OtherCertStatusRefsType getOtherRefs() { +        return otherRefs; +    } + +    /** +     * Sets the value of the otherRefs property. +     *  +     * @param value +     *     allowed object is +     *     {@link OtherCertStatusRefsType } +     *      +     */ +    public void setOtherRefs(OtherCertStatusRefsType value) { +        this.otherRefs = value; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/CounterSignatureType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CounterSignatureType.java new file mode 100644 index 00000000..7b9fefc7 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/CounterSignatureType.java @@ -0,0 +1,70 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import org.w3._2000._09.xmldsig_.SignatureType; + + +/** + * <p>Java class for CounterSignatureType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="CounterSignatureType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CounterSignatureType", propOrder = { +    "signature" +}) +public class CounterSignatureType { + +    @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true) +    protected SignatureType signature; + +    /** +     * Gets the value of the signature property. +     *  +     * @return +     *     possible object is +     *     {@link SignatureType } +     *      +     */ +    public SignatureType getSignature() { +        return signature; +    } + +    /** +     * Sets the value of the signature property. +     *  +     * @param value +     *     allowed object is +     *     {@link SignatureType } +     *      +     */ +    public void setSignature(SignatureType value) { +        this.signature = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/DataObjectFormatType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/DataObjectFormatType.java new file mode 100644 index 00000000..1e00ac14 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/DataObjectFormatType.java @@ -0,0 +1,184 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for DataObjectFormatType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="DataObjectFormatType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + *         <element name="ObjectIdentifier" type="{http://uri.etsi.org/01903/v1.3.2#}ObjectIdentifierType" minOccurs="0"/> + *         <element name="MimeType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + *         <element name="Encoding" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> + *       </sequence> + *       <attribute name="ObjectReference" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DataObjectFormatType", propOrder = { +    "description", +    "objectIdentifier", +    "mimeType", +    "encoding" +}) +public class DataObjectFormatType { + +    @XmlElement(name = "Description") +    protected String description; +    @XmlElement(name = "ObjectIdentifier") +    protected ObjectIdentifierType objectIdentifier; +    @XmlElement(name = "MimeType") +    protected String mimeType; +    @XmlElement(name = "Encoding") +    @XmlSchemaType(name = "anyURI") +    protected String encoding; +    @XmlAttribute(name = "ObjectReference", required = true) +    @XmlSchemaType(name = "anyURI") +    protected String objectReference; + +    /** +     * Gets the value of the description property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getDescription() { +        return description; +    } + +    /** +     * Sets the value of the description property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setDescription(String value) { +        this.description = value; +    } + +    /** +     * Gets the value of the objectIdentifier property. +     *  +     * @return +     *     possible object is +     *     {@link ObjectIdentifierType } +     *      +     */ +    public ObjectIdentifierType getObjectIdentifier() { +        return objectIdentifier; +    } + +    /** +     * Sets the value of the objectIdentifier property. +     *  +     * @param value +     *     allowed object is +     *     {@link ObjectIdentifierType } +     *      +     */ +    public void setObjectIdentifier(ObjectIdentifierType value) { +        this.objectIdentifier = value; +    } + +    /** +     * Gets the value of the mimeType property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getMimeType() { +        return mimeType; +    } + +    /** +     * Sets the value of the mimeType property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setMimeType(String value) { +        this.mimeType = value; +    } + +    /** +     * Gets the value of the encoding property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getEncoding() { +        return encoding; +    } + +    /** +     * Sets the value of the encoding property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setEncoding(String value) { +        this.encoding = value; +    } + +    /** +     * Gets the value of the objectReference property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getObjectReference() { +        return objectReference; +    } + +    /** +     * Sets the value of the objectReference property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setObjectReference(String value) { +        this.objectReference = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/DigestAlgAndValueType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/DigestAlgAndValueType.java new file mode 100644 index 00000000..276fc7aa --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/DigestAlgAndValueType.java @@ -0,0 +1,96 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import org.w3._2000._09.xmldsig_.DigestMethodType; + + +/** + * <p>Java class for DigestAlgAndValueType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="DigestAlgAndValueType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element ref="{http://www.w3.org/2000/09/xmldsig#}DigestMethod"/> + *         <element ref="{http://www.w3.org/2000/09/xmldsig#}DigestValue"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DigestAlgAndValueType", propOrder = { +    "digestMethod", +    "digestValue" +}) +public class DigestAlgAndValueType { + +    @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true) +    protected DigestMethodType digestMethod; +    @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true) +    protected byte[] digestValue; + +    /** +     * Gets the value of the digestMethod property. +     *  +     * @return +     *     possible object is +     *     {@link DigestMethodType } +     *      +     */ +    public DigestMethodType getDigestMethod() { +        return digestMethod; +    } + +    /** +     * Sets the value of the digestMethod property. +     *  +     * @param value +     *     allowed object is +     *     {@link DigestMethodType } +     *      +     */ +    public void setDigestMethod(DigestMethodType value) { +        this.digestMethod = value; +    } + +    /** +     * Gets the value of the digestValue property. +     *  +     * @return +     *     possible object is +     *     byte[] +     */ +    public byte[] getDigestValue() { +        return digestValue; +    } + +    /** +     * Sets the value of the digestValue property. +     *  +     * @param value +     *     allowed object is +     *     byte[] +     */ +    public void setDigestValue(byte[] value) { +        this.digestValue = ((byte[]) value); +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/DocumentationReferencesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/DocumentationReferencesType.java new file mode 100644 index 00000000..dd8c6e57 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/DocumentationReferencesType.java @@ -0,0 +1,78 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for DocumentationReferencesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="DocumentationReferencesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence maxOccurs="unbounded"> + *         <element name="DocumentationReference" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DocumentationReferencesType", propOrder = { +    "documentationReference" +}) +public class DocumentationReferencesType { + +    @XmlElement(name = "DocumentationReference", required = true) +    @XmlSchemaType(name = "anyURI") +    protected List<String> documentationReference; + +    /** +     * Gets the value of the documentationReference 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 documentationReference property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getDocumentationReference().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link String } +     *  +     *  +     */ +    public List<String> getDocumentationReference() { +        if (documentationReference == null) { +            documentationReference = new ArrayList<String>(); +        } +        return this.documentationReference; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/EncapsulatedPKIDataType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/EncapsulatedPKIDataType.java new file mode 100644 index 00000000..0eb5f906 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/EncapsulatedPKIDataType.java @@ -0,0 +1,127 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for EncapsulatedPKIDataType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="EncapsulatedPKIDataType"> + *   <simpleContent> + *     <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary"> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *       <attribute name="Encoding" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *     </extension> + *   </simpleContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EncapsulatedPKIDataType", propOrder = { +    "value" +}) +public class EncapsulatedPKIDataType { + +    @XmlValue +    protected byte[] value; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; +    @XmlAttribute(name = "Encoding") +    @XmlSchemaType(name = "anyURI") +    protected String encoding; + +    /** +     * Gets the value of the value property. +     *  +     * @return +     *     possible object is +     *     byte[] +     */ +    public byte[] getValue() { +        return value; +    } + +    /** +     * Sets the value of the value property. +     *  +     * @param value +     *     allowed object is +     *     byte[] +     */ +    public void setValue(byte[] value) { +        this.value = ((byte[]) value); +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +    /** +     * Gets the value of the encoding property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getEncoding() { +        return encoding; +    } + +    /** +     * Sets the value of the encoding property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setEncoding(String value) { +        this.encoding = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/GenericTimeStampType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/GenericTimeStampType.java new file mode 100644 index 00000000..22187855 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/GenericTimeStampType.java @@ -0,0 +1,221 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import org.w3._2000._09.xmldsig_.CanonicalizationMethodType; + + +/** + * <p>Java class for GenericTimeStampType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="GenericTimeStampType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <choice minOccurs="0"> + *           <element ref="{http://uri.etsi.org/01903/v1.3.2#}Include" maxOccurs="unbounded" minOccurs="0"/> + *           <element ref="{http://uri.etsi.org/01903/v1.3.2#}ReferenceInfo" maxOccurs="unbounded"/> + *         </choice> + *         <element ref="{http://www.w3.org/2000/09/xmldsig#}CanonicalizationMethod" minOccurs="0"/> + *         <choice maxOccurs="unbounded"> + *           <element name="EncapsulatedTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}EncapsulatedPKIDataType"/> + *           <element name="XMLTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType"/> + *         </choice> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GenericTimeStampType", propOrder = { +    "include", +    "referenceInfo", +    "canonicalizationMethod", +    "encapsulatedTimeStampOrXMLTimeStamp" +}) +@XmlSeeAlso({ +    XAdESTimeStampType.class, +    OtherTimeStampType.class +}) +public abstract class GenericTimeStampType { + +    @XmlElement(name = "Include") +    protected List<IncludeType> include; +    @XmlElement(name = "ReferenceInfo") +    protected List<ReferenceInfoType> referenceInfo; +    @XmlElement(name = "CanonicalizationMethod", namespace = "http://www.w3.org/2000/09/xmldsig#") +    protected CanonicalizationMethodType canonicalizationMethod; +    @XmlElements({ +        @XmlElement(name = "EncapsulatedTimeStamp", type = EncapsulatedPKIDataType.class), +        @XmlElement(name = "XMLTimeStamp", type = AnyType.class) +    }) +    protected List<Object> encapsulatedTimeStampOrXMLTimeStamp; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the include 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 include property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getInclude().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link IncludeType } +     *  +     *  +     */ +    public List<IncludeType> getInclude() { +        if (include == null) { +            include = new ArrayList<IncludeType>(); +        } +        return this.include; +    } + +    /** +     * Gets the value of the referenceInfo 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 referenceInfo property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getReferenceInfo().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link ReferenceInfoType } +     *  +     *  +     */ +    public List<ReferenceInfoType> getReferenceInfo() { +        if (referenceInfo == null) { +            referenceInfo = new ArrayList<ReferenceInfoType>(); +        } +        return this.referenceInfo; +    } + +    /** +     * Gets the value of the canonicalizationMethod property. +     *  +     * @return +     *     possible object is +     *     {@link CanonicalizationMethodType } +     *      +     */ +    public CanonicalizationMethodType getCanonicalizationMethod() { +        return canonicalizationMethod; +    } + +    /** +     * Sets the value of the canonicalizationMethod property. +     *  +     * @param value +     *     allowed object is +     *     {@link CanonicalizationMethodType } +     *      +     */ +    public void setCanonicalizationMethod(CanonicalizationMethodType value) { +        this.canonicalizationMethod = value; +    } + +    /** +     * Gets the value of the encapsulatedTimeStampOrXMLTimeStamp 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 encapsulatedTimeStampOrXMLTimeStamp property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getEncapsulatedTimeStampOrXMLTimeStamp().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link EncapsulatedPKIDataType } +     * {@link AnyType } +     *  +     *  +     */ +    public List<Object> getEncapsulatedTimeStampOrXMLTimeStamp() { +        if (encapsulatedTimeStampOrXMLTimeStamp == null) { +            encapsulatedTimeStampOrXMLTimeStamp = new ArrayList<Object>(); +        } +        return this.encapsulatedTimeStampOrXMLTimeStamp; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/IdentifierType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/IdentifierType.java new file mode 100644 index 00000000..704a023f --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/IdentifierType.java @@ -0,0 +1,96 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * <p>Java class for IdentifierType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="IdentifierType"> + *   <simpleContent> + *     <extension base="<http://www.w3.org/2001/XMLSchema>anyURI"> + *       <attribute name="Qualifier" type="{http://uri.etsi.org/01903/v1.3.2#}QualifierType" /> + *     </extension> + *   </simpleContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "IdentifierType", propOrder = { +    "value" +}) +public class IdentifierType { + +    @XmlValue +    @XmlSchemaType(name = "anyURI") +    protected String value; +    @XmlAttribute(name = "Qualifier") +    protected QualifierType qualifier; + +    /** +     * Gets the value of the value property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getValue() { +        return value; +    } + +    /** +     * Sets the value of the value property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setValue(String value) { +        this.value = value; +    } + +    /** +     * Gets the value of the qualifier property. +     *  +     * @return +     *     possible object is +     *     {@link QualifierType } +     *      +     */ +    public QualifierType getQualifier() { +        return qualifier; +    } + +    /** +     * Sets the value of the qualifier property. +     *  +     * @param value +     *     allowed object is +     *     {@link QualifierType } +     *      +     */ +    public void setQualifier(QualifierType value) { +        this.qualifier = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/IncludeType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/IncludeType.java new file mode 100644 index 00000000..33da5b47 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/IncludeType.java @@ -0,0 +1,94 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for IncludeType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="IncludeType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <attribute name="URI" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *       <attribute name="referencedData" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "IncludeType") +public class IncludeType { + +    @XmlAttribute(name = "URI", required = true) +    @XmlSchemaType(name = "anyURI") +    protected String uri; +    @XmlAttribute +    protected Boolean referencedData; + +    /** +     * Gets the value of the uri property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getURI() { +        return uri; +    } + +    /** +     * Sets the value of the uri property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setURI(String value) { +        this.uri = value; +    } + +    /** +     * Gets the value of the referencedData property. +     *  +     * @return +     *     possible object is +     *     {@link Boolean } +     *      +     */ +    public Boolean isReferencedData() { +        return referencedData; +    } + +    /** +     * Sets the value of the referencedData property. +     *  +     * @param value +     *     allowed object is +     *     {@link Boolean } +     *      +     */ +    public void setReferencedData(Boolean value) { +        this.referencedData = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/IntegerListType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/IntegerListType.java new file mode 100644 index 00000000..3e213b62 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/IntegerListType.java @@ -0,0 +1,77 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import java.math.BigInteger; +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for IntegerListType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="IntegerListType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="int" type="{http://www.w3.org/2001/XMLSchema}integer" maxOccurs="unbounded" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "IntegerListType", propOrder = { +    "_int" +}) +public class IntegerListType { + +    @XmlElement(name = "int") +    protected List<BigInteger> _int; + +    /** +     * Gets the value of the int 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 int property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getInt().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link BigInteger } +     *  +     *  +     */ +    public List<BigInteger> getInt() { +        if (_int == null) { +            _int = new ArrayList<BigInteger>(); +        } +        return this._int; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/NoticeReferenceType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/NoticeReferenceType.java new file mode 100644 index 00000000..f92a6a8a --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/NoticeReferenceType.java @@ -0,0 +1,97 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for NoticeReferenceType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="NoticeReferenceType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="Organization" type="{http://www.w3.org/2001/XMLSchema}string"/> + *         <element name="NoticeNumbers" type="{http://uri.etsi.org/01903/v1.3.2#}IntegerListType"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "NoticeReferenceType", propOrder = { +    "organization", +    "noticeNumbers" +}) +public class NoticeReferenceType { + +    @XmlElement(name = "Organization", required = true) +    protected String organization; +    @XmlElement(name = "NoticeNumbers", required = true) +    protected IntegerListType noticeNumbers; + +    /** +     * Gets the value of the organization property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getOrganization() { +        return organization; +    } + +    /** +     * Sets the value of the organization property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setOrganization(String value) { +        this.organization = value; +    } + +    /** +     * Gets the value of the noticeNumbers property. +     *  +     * @return +     *     possible object is +     *     {@link IntegerListType } +     *      +     */ +    public IntegerListType getNoticeNumbers() { +        return noticeNumbers; +    } + +    /** +     * Sets the value of the noticeNumbers property. +     *  +     * @param value +     *     allowed object is +     *     {@link IntegerListType } +     *      +     */ +    public void setNoticeNumbers(IntegerListType value) { +        this.noticeNumbers = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPIdentifierType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPIdentifierType.java new file mode 100644 index 00000000..dbdfbc5c --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPIdentifierType.java @@ -0,0 +1,129 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * <p>Java class for OCSPIdentifierType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="OCSPIdentifierType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="ResponderID" type="{http://uri.etsi.org/01903/v1.3.2#}ResponderIDType"/> + *         <element name="ProducedAt" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> + *       </sequence> + *       <attribute name="URI" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OCSPIdentifierType", propOrder = { +    "responderID", +    "producedAt" +}) +public class OCSPIdentifierType { + +    @XmlElement(name = "ResponderID", required = true) +    protected ResponderIDType responderID; +    @XmlElement(name = "ProducedAt", required = true) +    @XmlSchemaType(name = "dateTime") +    protected XMLGregorianCalendar producedAt; +    @XmlAttribute(name = "URI") +    @XmlSchemaType(name = "anyURI") +    protected String uri; + +    /** +     * Gets the value of the responderID property. +     *  +     * @return +     *     possible object is +     *     {@link ResponderIDType } +     *      +     */ +    public ResponderIDType getResponderID() { +        return responderID; +    } + +    /** +     * Sets the value of the responderID property. +     *  +     * @param value +     *     allowed object is +     *     {@link ResponderIDType } +     *      +     */ +    public void setResponderID(ResponderIDType value) { +        this.responderID = value; +    } + +    /** +     * Gets the value of the producedAt property. +     *  +     * @return +     *     possible object is +     *     {@link XMLGregorianCalendar } +     *      +     */ +    public XMLGregorianCalendar getProducedAt() { +        return producedAt; +    } + +    /** +     * Sets the value of the producedAt property. +     *  +     * @param value +     *     allowed object is +     *     {@link XMLGregorianCalendar } +     *      +     */ +    public void setProducedAt(XMLGregorianCalendar value) { +        this.producedAt = value; +    } + +    /** +     * Gets the value of the uri property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getURI() { +        return uri; +    } + +    /** +     * Sets the value of the uri property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setURI(String value) { +        this.uri = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPRefType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPRefType.java new file mode 100644 index 00000000..2a2002c2 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPRefType.java @@ -0,0 +1,97 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for OCSPRefType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="OCSPRefType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="OCSPIdentifier" type="{http://uri.etsi.org/01903/v1.3.2#}OCSPIdentifierType"/> + *         <element name="DigestAlgAndValue" type="{http://uri.etsi.org/01903/v1.3.2#}DigestAlgAndValueType" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OCSPRefType", propOrder = { +    "ocspIdentifier", +    "digestAlgAndValue" +}) +public class OCSPRefType { + +    @XmlElement(name = "OCSPIdentifier", required = true) +    protected OCSPIdentifierType ocspIdentifier; +    @XmlElement(name = "DigestAlgAndValue") +    protected DigestAlgAndValueType digestAlgAndValue; + +    /** +     * Gets the value of the ocspIdentifier property. +     *  +     * @return +     *     possible object is +     *     {@link OCSPIdentifierType } +     *      +     */ +    public OCSPIdentifierType getOCSPIdentifier() { +        return ocspIdentifier; +    } + +    /** +     * Sets the value of the ocspIdentifier property. +     *  +     * @param value +     *     allowed object is +     *     {@link OCSPIdentifierType } +     *      +     */ +    public void setOCSPIdentifier(OCSPIdentifierType value) { +        this.ocspIdentifier = value; +    } + +    /** +     * Gets the value of the digestAlgAndValue property. +     *  +     * @return +     *     possible object is +     *     {@link DigestAlgAndValueType } +     *      +     */ +    public DigestAlgAndValueType getDigestAlgAndValue() { +        return digestAlgAndValue; +    } + +    /** +     * Sets the value of the digestAlgAndValue property. +     *  +     * @param value +     *     allowed object is +     *     {@link DigestAlgAndValueType } +     *      +     */ +    public void setDigestAlgAndValue(DigestAlgAndValueType value) { +        this.digestAlgAndValue = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPRefsType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPRefsType.java new file mode 100644 index 00000000..19c9a089 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPRefsType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for OCSPRefsType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="OCSPRefsType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="OCSPRef" type="{http://uri.etsi.org/01903/v1.3.2#}OCSPRefType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OCSPRefsType", propOrder = { +    "ocspRef" +}) +public class OCSPRefsType { + +    @XmlElement(name = "OCSPRef", required = true) +    protected List<OCSPRefType> ocspRef; + +    /** +     * Gets the value of the ocspRef 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 ocspRef property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getOCSPRef().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link OCSPRefType } +     *  +     *  +     */ +    public List<OCSPRefType> getOCSPRef() { +        if (ocspRef == null) { +            ocspRef = new ArrayList<OCSPRefType>(); +        } +        return this.ocspRef; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPValuesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPValuesType.java new file mode 100644 index 00000000..b73f979b --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OCSPValuesType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for OCSPValuesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="OCSPValuesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="EncapsulatedOCSPValue" type="{http://uri.etsi.org/01903/v1.3.2#}EncapsulatedPKIDataType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OCSPValuesType", propOrder = { +    "encapsulatedOCSPValue" +}) +public class OCSPValuesType { + +    @XmlElement(name = "EncapsulatedOCSPValue", required = true) +    protected List<EncapsulatedPKIDataType> encapsulatedOCSPValue; + +    /** +     * Gets the value of the encapsulatedOCSPValue 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 encapsulatedOCSPValue property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getEncapsulatedOCSPValue().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link EncapsulatedPKIDataType } +     *  +     *  +     */ +    public List<EncapsulatedPKIDataType> getEncapsulatedOCSPValue() { +        if (encapsulatedOCSPValue == null) { +            encapsulatedOCSPValue = new ArrayList<EncapsulatedPKIDataType>(); +        } +        return this.encapsulatedOCSPValue; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/ObjectFactory.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ObjectFactory.java new file mode 100644 index 00000000..120060f1 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ObjectFactory.java @@ -0,0 +1,942 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.datatype.XMLGregorianCalendar; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each  + * Java content interface and Java element interface  + * generated in the org.etsi.uri._01903.v1_3 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. + *  + */ +@XmlRegistry +public class ObjectFactory { + +    private final static QName _UnsignedDataObjectProperties_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "UnsignedDataObjectProperties"); +    private final static QName _SignatureTimeStamp_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SignatureTimeStamp"); +    private final static QName _IndividualDataObjectsTimeStamp_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "IndividualDataObjectsTimeStamp"); +    private final static QName _AttrAuthoritiesCertValues_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "AttrAuthoritiesCertValues"); +    private final static QName _ArchiveTimeStamp_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "ArchiveTimeStamp"); +    private final static QName _SPUserNotice_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SPUserNotice"); +    private final static QName _UnsignedProperties_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "UnsignedProperties"); +    private final static QName _CompleteRevocationRefs_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "CompleteRevocationRefs"); +    private final static QName _AttributeRevocationValues_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "AttributeRevocationValues"); +    private final static QName _SignedSignatureProperties_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SignedSignatureProperties"); +    private final static QName _ObjectIdentifier_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "ObjectIdentifier"); +    private final static QName _OtherTimeStamp_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "OtherTimeStamp"); +    private final static QName _RefsOnlyTimeStamp_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "RefsOnlyTimeStamp"); +    private final static QName _SPURI_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SPURI"); +    private final static QName _SignedDataObjectProperties_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SignedDataObjectProperties"); +    private final static QName _CounterSignature_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "CounterSignature"); +    private final static QName _QualifyingProperties_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "QualifyingProperties"); +    private final static QName _SigningCertificate_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SigningCertificate"); +    private final static QName _ReferenceInfo_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "ReferenceInfo"); +    private final static QName _XAdESTimeStamp_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "XAdESTimeStamp"); +    private final static QName _SignatureProductionPlace_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SignatureProductionPlace"); +    private final static QName _EncapsulatedPKIData_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "EncapsulatedPKIData"); +    private final static QName _UnsignedSignatureProperties_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "UnsignedSignatureProperties"); +    private final static QName _CommitmentTypeIndication_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "CommitmentTypeIndication"); +    private final static QName _AllDataObjectsTimeStamp_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "AllDataObjectsTimeStamp"); +    private final static QName _SignerRole_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SignerRole"); +    private final static QName _RevocationValues_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "RevocationValues"); +    private final static QName _QualifyingPropertiesReference_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "QualifyingPropertiesReference"); +    private final static QName _CertificateValues_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "CertificateValues"); +    private final static QName _Any_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "Any"); +    private final static QName _SignaturePolicyIdentifier_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SignaturePolicyIdentifier"); +    private final static QName _SigningTime_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SigningTime"); +    private final static QName _Include_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "Include"); +    private final static QName _SigAndRefsTimeStamp_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SigAndRefsTimeStamp"); +    private final static QName _DataObjectFormat_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "DataObjectFormat"); +    private final static QName _AttributeCertificateRefs_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "AttributeCertificateRefs"); +    private final static QName _SignedProperties_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "SignedProperties"); +    private final static QName _CompleteCertificateRefs_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "CompleteCertificateRefs"); +    private final static QName _AttributeRevocationRefs_QNAME = new QName("http://uri.etsi.org/01903/v1.3.2#", "AttributeRevocationRefs"); + +    /** +     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.etsi.uri._01903.v1_3 +     *  +     */ +    public ObjectFactory() { +    } + +    /** +     * Create an instance of {@link SignerRoleType } +     *  +     */ +    public SignerRoleType createSignerRoleType() { +        return new SignerRoleType(); +    } + +    /** +     * Create an instance of {@link OCSPRefType } +     *  +     */ +    public OCSPRefType createOCSPRefType() { +        return new OCSPRefType(); +    } + +    /** +     * Create an instance of {@link CertIDListType } +     *  +     */ +    public CertIDListType createCertIDListType() { +        return new CertIDListType(); +    } + +    /** +     * Create an instance of {@link CommitmentTypeQualifiersListType } +     *  +     */ +    public CommitmentTypeQualifiersListType createCommitmentTypeQualifiersListType() { +        return new CommitmentTypeQualifiersListType(); +    } + +    /** +     * Create an instance of {@link SignedPropertiesType } +     *  +     */ +    public SignedPropertiesType createSignedPropertiesType() { +        return new SignedPropertiesType(); +    } + +    /** +     * Create an instance of {@link SignaturePolicyIdentifierType } +     *  +     */ +    public SignaturePolicyIdentifierType createSignaturePolicyIdentifierType() { +        return new SignaturePolicyIdentifierType(); +    } + +    /** +     * Create an instance of {@link ResponderIDType } +     *  +     */ +    public ResponderIDType createResponderIDType() { +        return new ResponderIDType(); +    } + +    /** +     * Create an instance of {@link XAdESTimeStampType } +     *  +     */ +    public XAdESTimeStampType createXAdESTimeStampType() { +        return new XAdESTimeStampType(); +    } + +    /** +     * Create an instance of {@link QualifyingPropertiesReferenceType } +     *  +     */ +    public QualifyingPropertiesReferenceType createQualifyingPropertiesReferenceType() { +        return new QualifyingPropertiesReferenceType(); +    } + +    /** +     * Create an instance of {@link QualifyingPropertiesType } +     *  +     */ +    public QualifyingPropertiesType createQualifyingPropertiesType() { +        return new QualifyingPropertiesType(); +    } + +    /** +     * Create an instance of {@link UnsignedPropertiesType } +     *  +     */ +    public UnsignedPropertiesType createUnsignedPropertiesType() { +        return new UnsignedPropertiesType(); +    } + +    /** +     * Create an instance of {@link ObjectIdentifierType } +     *  +     */ +    public ObjectIdentifierType createObjectIdentifierType() { +        return new ObjectIdentifierType(); +    } + +    /** +     * Create an instance of {@link DataObjectFormatType } +     *  +     */ +    public DataObjectFormatType createDataObjectFormatType() { +        return new DataObjectFormatType(); +    } + +    /** +     * Create an instance of {@link AnyType } +     *  +     */ +    public AnyType createAnyType() { +        return new AnyType(); +    } + +    /** +     * Create an instance of {@link CRLRefsType } +     *  +     */ +    public CRLRefsType createCRLRefsType() { +        return new CRLRefsType(); +    } + +    /** +     * Create an instance of {@link CompleteCertificateRefsType } +     *  +     */ +    public CompleteCertificateRefsType createCompleteCertificateRefsType() { +        return new CompleteCertificateRefsType(); +    } + +    /** +     * Create an instance of {@link IncludeType } +     *  +     */ +    public IncludeType createIncludeType() { +        return new IncludeType(); +    } + +    /** +     * Create an instance of {@link CompleteRevocationRefsType } +     *  +     */ +    public CompleteRevocationRefsType createCompleteRevocationRefsType() { +        return new CompleteRevocationRefsType(); +    } + +    /** +     * Create an instance of {@link IdentifierType } +     *  +     */ +    public IdentifierType createIdentifierType() { +        return new IdentifierType(); +    } + +    /** +     * Create an instance of {@link SPUserNoticeType } +     *  +     */ +    public SPUserNoticeType createSPUserNoticeType() { +        return new SPUserNoticeType(); +    } + +    /** +     * Create an instance of {@link OCSPIdentifierType } +     *  +     */ +    public OCSPIdentifierType createOCSPIdentifierType() { +        return new OCSPIdentifierType(); +    } + +    /** +     * Create an instance of {@link CertIDType } +     *  +     */ +    public CertIDType createCertIDType() { +        return new CertIDType(); +    } + +    /** +     * Create an instance of {@link CertifiedRolesListType } +     *  +     */ +    public CertifiedRolesListType createCertifiedRolesListType() { +        return new CertifiedRolesListType(); +    } + +    /** +     * Create an instance of {@link UnsignedSignaturePropertiesType } +     *  +     */ +    public UnsignedSignaturePropertiesType createUnsignedSignaturePropertiesType() { +        return new UnsignedSignaturePropertiesType(); +    } + +    /** +     * Create an instance of {@link CRLIdentifierType } +     *  +     */ +    public CRLIdentifierType createCRLIdentifierType() { +        return new CRLIdentifierType(); +    } + +    /** +     * Create an instance of {@link NoticeReferenceType } +     *  +     */ +    public NoticeReferenceType createNoticeReferenceType() { +        return new NoticeReferenceType(); +    } + +    /** +     * Create an instance of {@link ReferenceInfoType } +     *  +     */ +    public ReferenceInfoType createReferenceInfoType() { +        return new ReferenceInfoType(); +    } + +    /** +     * Create an instance of {@link OtherCertStatusValuesType } +     *  +     */ +    public OtherCertStatusValuesType createOtherCertStatusValuesType() { +        return new OtherCertStatusValuesType(); +    } + +    /** +     * Create an instance of {@link EncapsulatedPKIDataType } +     *  +     */ +    public EncapsulatedPKIDataType createEncapsulatedPKIDataType() { +        return new EncapsulatedPKIDataType(); +    } + +    /** +     * Create an instance of {@link RevocationValuesType } +     *  +     */ +    public RevocationValuesType createRevocationValuesType() { +        return new RevocationValuesType(); +    } + +    /** +     * Create an instance of {@link CertificateValuesType } +     *  +     */ +    public CertificateValuesType createCertificateValuesType() { +        return new CertificateValuesType(); +    } + +    /** +     * Create an instance of {@link OCSPValuesType } +     *  +     */ +    public OCSPValuesType createOCSPValuesType() { +        return new OCSPValuesType(); +    } + +    /** +     * Create an instance of {@link SignaturePolicyIdType } +     *  +     */ +    public SignaturePolicyIdType createSignaturePolicyIdType() { +        return new SignaturePolicyIdType(); +    } + +    /** +     * Create an instance of {@link ClaimedRolesListType } +     *  +     */ +    public ClaimedRolesListType createClaimedRolesListType() { +        return new ClaimedRolesListType(); +    } + +    /** +     * Create an instance of {@link SigPolicyQualifiersListType } +     *  +     */ +    public SigPolicyQualifiersListType createSigPolicyQualifiersListType() { +        return new SigPolicyQualifiersListType(); +    } + +    /** +     * Create an instance of {@link DigestAlgAndValueType } +     *  +     */ +    public DigestAlgAndValueType createDigestAlgAndValueType() { +        return new DigestAlgAndValueType(); +    } + +    /** +     * Create an instance of {@link IntegerListType } +     *  +     */ +    public IntegerListType createIntegerListType() { +        return new IntegerListType(); +    } + +    /** +     * Create an instance of {@link SignedSignaturePropertiesType } +     *  +     */ +    public SignedSignaturePropertiesType createSignedSignaturePropertiesType() { +        return new SignedSignaturePropertiesType(); +    } + +    /** +     * Create an instance of {@link SignatureProductionPlaceType } +     *  +     */ +    public SignatureProductionPlaceType createSignatureProductionPlaceType() { +        return new SignatureProductionPlaceType(); +    } + +    /** +     * Create an instance of {@link CounterSignatureType } +     *  +     */ +    public CounterSignatureType createCounterSignatureType() { +        return new CounterSignatureType(); +    } + +    /** +     * Create an instance of {@link CommitmentTypeIndicationType } +     *  +     */ +    public CommitmentTypeIndicationType createCommitmentTypeIndicationType() { +        return new CommitmentTypeIndicationType(); +    } + +    /** +     * Create an instance of {@link DocumentationReferencesType } +     *  +     */ +    public DocumentationReferencesType createDocumentationReferencesType() { +        return new DocumentationReferencesType(); +    } + +    /** +     * Create an instance of {@link CRLRefType } +     *  +     */ +    public CRLRefType createCRLRefType() { +        return new CRLRefType(); +    } + +    /** +     * Create an instance of {@link CRLValuesType } +     *  +     */ +    public CRLValuesType createCRLValuesType() { +        return new CRLValuesType(); +    } + +    /** +     * Create an instance of {@link OtherCertStatusRefsType } +     *  +     */ +    public OtherCertStatusRefsType createOtherCertStatusRefsType() { +        return new OtherCertStatusRefsType(); +    } + +    /** +     * Create an instance of {@link OtherTimeStampType } +     *  +     */ +    public OtherTimeStampType createOtherTimeStampType() { +        return new OtherTimeStampType(); +    } + +    /** +     * Create an instance of {@link UnsignedDataObjectPropertiesType } +     *  +     */ +    public UnsignedDataObjectPropertiesType createUnsignedDataObjectPropertiesType() { +        return new UnsignedDataObjectPropertiesType(); +    } + +    /** +     * Create an instance of {@link SignedDataObjectPropertiesType } +     *  +     */ +    public SignedDataObjectPropertiesType createSignedDataObjectPropertiesType() { +        return new SignedDataObjectPropertiesType(); +    } + +    /** +     * Create an instance of {@link OCSPRefsType } +     *  +     */ +    public OCSPRefsType createOCSPRefsType() { +        return new OCSPRefsType(); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link UnsignedDataObjectPropertiesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "UnsignedDataObjectProperties") +    public JAXBElement<UnsignedDataObjectPropertiesType> createUnsignedDataObjectProperties(UnsignedDataObjectPropertiesType value) { +        return new JAXBElement<UnsignedDataObjectPropertiesType>(_UnsignedDataObjectProperties_QNAME, UnsignedDataObjectPropertiesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SignatureTimeStamp") +    public JAXBElement<XAdESTimeStampType> createSignatureTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_SignatureTimeStamp_QNAME, XAdESTimeStampType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "IndividualDataObjectsTimeStamp") +    public JAXBElement<XAdESTimeStampType> createIndividualDataObjectsTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_IndividualDataObjectsTimeStamp_QNAME, XAdESTimeStampType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CertificateValuesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "AttrAuthoritiesCertValues") +    public JAXBElement<CertificateValuesType> createAttrAuthoritiesCertValues(CertificateValuesType value) { +        return new JAXBElement<CertificateValuesType>(_AttrAuthoritiesCertValues_QNAME, CertificateValuesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "ArchiveTimeStamp") +    public JAXBElement<XAdESTimeStampType> createArchiveTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_ArchiveTimeStamp_QNAME, XAdESTimeStampType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link SPUserNoticeType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SPUserNotice") +    public JAXBElement<SPUserNoticeType> createSPUserNotice(SPUserNoticeType value) { +        return new JAXBElement<SPUserNoticeType>(_SPUserNotice_QNAME, SPUserNoticeType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link UnsignedPropertiesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "UnsignedProperties") +    public JAXBElement<UnsignedPropertiesType> createUnsignedProperties(UnsignedPropertiesType value) { +        return new JAXBElement<UnsignedPropertiesType>(_UnsignedProperties_QNAME, UnsignedPropertiesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteRevocationRefsType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CompleteRevocationRefs") +    public JAXBElement<CompleteRevocationRefsType> createCompleteRevocationRefs(CompleteRevocationRefsType value) { +        return new JAXBElement<CompleteRevocationRefsType>(_CompleteRevocationRefs_QNAME, CompleteRevocationRefsType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link RevocationValuesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "AttributeRevocationValues") +    public JAXBElement<RevocationValuesType> createAttributeRevocationValues(RevocationValuesType value) { +        return new JAXBElement<RevocationValuesType>(_AttributeRevocationValues_QNAME, RevocationValuesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link SignedSignaturePropertiesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SignedSignatureProperties") +    public JAXBElement<SignedSignaturePropertiesType> createSignedSignatureProperties(SignedSignaturePropertiesType value) { +        return new JAXBElement<SignedSignaturePropertiesType>(_SignedSignatureProperties_QNAME, SignedSignaturePropertiesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link ObjectIdentifierType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "ObjectIdentifier") +    public JAXBElement<ObjectIdentifierType> createObjectIdentifier(ObjectIdentifierType value) { +        return new JAXBElement<ObjectIdentifierType>(_ObjectIdentifier_QNAME, ObjectIdentifierType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link OtherTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "OtherTimeStamp") +    public JAXBElement<OtherTimeStampType> createOtherTimeStamp(OtherTimeStampType value) { +        return new JAXBElement<OtherTimeStampType>(_OtherTimeStamp_QNAME, OtherTimeStampType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "RefsOnlyTimeStamp") +    public JAXBElement<XAdESTimeStampType> createRefsOnlyTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_RefsOnlyTimeStamp_QNAME, XAdESTimeStampType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SPURI") +    public JAXBElement<String> createSPURI(String value) { +        return new JAXBElement<String>(_SPURI_QNAME, String.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link SignedDataObjectPropertiesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SignedDataObjectProperties") +    public JAXBElement<SignedDataObjectPropertiesType> createSignedDataObjectProperties(SignedDataObjectPropertiesType value) { +        return new JAXBElement<SignedDataObjectPropertiesType>(_SignedDataObjectProperties_QNAME, SignedDataObjectPropertiesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CounterSignatureType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CounterSignature") +    public JAXBElement<CounterSignatureType> createCounterSignature(CounterSignatureType value) { +        return new JAXBElement<CounterSignatureType>(_CounterSignature_QNAME, CounterSignatureType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link QualifyingPropertiesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "QualifyingProperties") +    public JAXBElement<QualifyingPropertiesType> createQualifyingProperties(QualifyingPropertiesType value) { +        return new JAXBElement<QualifyingPropertiesType>(_QualifyingProperties_QNAME, QualifyingPropertiesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CertIDListType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SigningCertificate") +    public JAXBElement<CertIDListType> createSigningCertificate(CertIDListType value) { +        return new JAXBElement<CertIDListType>(_SigningCertificate_QNAME, CertIDListType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceInfoType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "ReferenceInfo") +    public JAXBElement<ReferenceInfoType> createReferenceInfo(ReferenceInfoType value) { +        return new JAXBElement<ReferenceInfoType>(_ReferenceInfo_QNAME, ReferenceInfoType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "XAdESTimeStamp") +    public JAXBElement<XAdESTimeStampType> createXAdESTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_XAdESTimeStamp_QNAME, XAdESTimeStampType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureProductionPlaceType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SignatureProductionPlace") +    public JAXBElement<SignatureProductionPlaceType> createSignatureProductionPlace(SignatureProductionPlaceType value) { +        return new JAXBElement<SignatureProductionPlaceType>(_SignatureProductionPlace_QNAME, SignatureProductionPlaceType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link EncapsulatedPKIDataType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "EncapsulatedPKIData") +    public JAXBElement<EncapsulatedPKIDataType> createEncapsulatedPKIData(EncapsulatedPKIDataType value) { +        return new JAXBElement<EncapsulatedPKIDataType>(_EncapsulatedPKIData_QNAME, EncapsulatedPKIDataType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link UnsignedSignaturePropertiesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "UnsignedSignatureProperties") +    public JAXBElement<UnsignedSignaturePropertiesType> createUnsignedSignatureProperties(UnsignedSignaturePropertiesType value) { +        return new JAXBElement<UnsignedSignaturePropertiesType>(_UnsignedSignatureProperties_QNAME, UnsignedSignaturePropertiesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CommitmentTypeIndicationType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CommitmentTypeIndication") +    public JAXBElement<CommitmentTypeIndicationType> createCommitmentTypeIndication(CommitmentTypeIndicationType value) { +        return new JAXBElement<CommitmentTypeIndicationType>(_CommitmentTypeIndication_QNAME, CommitmentTypeIndicationType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "AllDataObjectsTimeStamp") +    public JAXBElement<XAdESTimeStampType> createAllDataObjectsTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_AllDataObjectsTimeStamp_QNAME, XAdESTimeStampType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link SignerRoleType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SignerRole") +    public JAXBElement<SignerRoleType> createSignerRole(SignerRoleType value) { +        return new JAXBElement<SignerRoleType>(_SignerRole_QNAME, SignerRoleType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link RevocationValuesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "RevocationValues") +    public JAXBElement<RevocationValuesType> createRevocationValues(RevocationValuesType value) { +        return new JAXBElement<RevocationValuesType>(_RevocationValues_QNAME, RevocationValuesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link QualifyingPropertiesReferenceType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "QualifyingPropertiesReference") +    public JAXBElement<QualifyingPropertiesReferenceType> createQualifyingPropertiesReference(QualifyingPropertiesReferenceType value) { +        return new JAXBElement<QualifyingPropertiesReferenceType>(_QualifyingPropertiesReference_QNAME, QualifyingPropertiesReferenceType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CertificateValuesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CertificateValues") +    public JAXBElement<CertificateValuesType> createCertificateValues(CertificateValuesType value) { +        return new JAXBElement<CertificateValuesType>(_CertificateValues_QNAME, CertificateValuesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link AnyType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "Any") +    public JAXBElement<AnyType> createAny(AnyType value) { +        return new JAXBElement<AnyType>(_Any_QNAME, AnyType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link SignaturePolicyIdentifierType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SignaturePolicyIdentifier") +    public JAXBElement<SignaturePolicyIdentifierType> createSignaturePolicyIdentifier(SignaturePolicyIdentifierType value) { +        return new JAXBElement<SignaturePolicyIdentifierType>(_SignaturePolicyIdentifier_QNAME, SignaturePolicyIdentifierType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SigningTime") +    public JAXBElement<XMLGregorianCalendar> createSigningTime(XMLGregorianCalendar value) { +        return new JAXBElement<XMLGregorianCalendar>(_SigningTime_QNAME, XMLGregorianCalendar.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link IncludeType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "Include") +    public JAXBElement<IncludeType> createInclude(IncludeType value) { +        return new JAXBElement<IncludeType>(_Include_QNAME, IncludeType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SigAndRefsTimeStamp") +    public JAXBElement<XAdESTimeStampType> createSigAndRefsTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_SigAndRefsTimeStamp_QNAME, XAdESTimeStampType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link DataObjectFormatType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "DataObjectFormat") +    public JAXBElement<DataObjectFormatType> createDataObjectFormat(DataObjectFormatType value) { +        return new JAXBElement<DataObjectFormatType>(_DataObjectFormat_QNAME, DataObjectFormatType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteCertificateRefsType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "AttributeCertificateRefs") +    public JAXBElement<CompleteCertificateRefsType> createAttributeCertificateRefs(CompleteCertificateRefsType value) { +        return new JAXBElement<CompleteCertificateRefsType>(_AttributeCertificateRefs_QNAME, CompleteCertificateRefsType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link SignedPropertiesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SignedProperties") +    public JAXBElement<SignedPropertiesType> createSignedProperties(SignedPropertiesType value) { +        return new JAXBElement<SignedPropertiesType>(_SignedProperties_QNAME, SignedPropertiesType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteCertificateRefsType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CompleteCertificateRefs") +    public JAXBElement<CompleteCertificateRefsType> createCompleteCertificateRefs(CompleteCertificateRefsType value) { +        return new JAXBElement<CompleteCertificateRefsType>(_CompleteCertificateRefs_QNAME, CompleteCertificateRefsType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteRevocationRefsType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "AttributeRevocationRefs") +    public JAXBElement<CompleteRevocationRefsType> createAttributeRevocationRefs(CompleteRevocationRefsType value) { +        return new JAXBElement<CompleteRevocationRefsType>(_AttributeRevocationRefs_QNAME, CompleteRevocationRefsType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SignatureTimeStamp", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<XAdESTimeStampType> createUnsignedSignaturePropertiesTypeSignatureTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_SignatureTimeStamp_QNAME, XAdESTimeStampType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CertificateValuesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CertificateValues", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<CertificateValuesType> createUnsignedSignaturePropertiesTypeCertificateValues(CertificateValuesType value) { +        return new JAXBElement<CertificateValuesType>(_CertificateValues_QNAME, CertificateValuesType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "RefsOnlyTimeStamp", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<XAdESTimeStampType> createUnsignedSignaturePropertiesTypeRefsOnlyTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_RefsOnlyTimeStamp_QNAME, XAdESTimeStampType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CertificateValuesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "AttrAuthoritiesCertValues", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<CertificateValuesType> createUnsignedSignaturePropertiesTypeAttrAuthoritiesCertValues(CertificateValuesType value) { +        return new JAXBElement<CertificateValuesType>(_AttrAuthoritiesCertValues_QNAME, CertificateValuesType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "ArchiveTimeStamp", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<XAdESTimeStampType> createUnsignedSignaturePropertiesTypeArchiveTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_ArchiveTimeStamp_QNAME, XAdESTimeStampType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "SigAndRefsTimeStamp", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<XAdESTimeStampType> createUnsignedSignaturePropertiesTypeSigAndRefsTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_SigAndRefsTimeStamp_QNAME, XAdESTimeStampType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CounterSignatureType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CounterSignature", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<CounterSignatureType> createUnsignedSignaturePropertiesTypeCounterSignature(CounterSignatureType value) { +        return new JAXBElement<CounterSignatureType>(_CounterSignature_QNAME, CounterSignatureType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteRevocationRefsType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CompleteRevocationRefs", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<CompleteRevocationRefsType> createUnsignedSignaturePropertiesTypeCompleteRevocationRefs(CompleteRevocationRefsType value) { +        return new JAXBElement<CompleteRevocationRefsType>(_CompleteRevocationRefs_QNAME, CompleteRevocationRefsType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteCertificateRefsType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "AttributeCertificateRefs", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<CompleteCertificateRefsType> createUnsignedSignaturePropertiesTypeAttributeCertificateRefs(CompleteCertificateRefsType value) { +        return new JAXBElement<CompleteCertificateRefsType>(_AttributeCertificateRefs_QNAME, CompleteCertificateRefsType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link RevocationValuesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "AttributeRevocationValues", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<RevocationValuesType> createUnsignedSignaturePropertiesTypeAttributeRevocationValues(RevocationValuesType value) { +        return new JAXBElement<RevocationValuesType>(_AttributeRevocationValues_QNAME, RevocationValuesType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteCertificateRefsType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CompleteCertificateRefs", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<CompleteCertificateRefsType> createUnsignedSignaturePropertiesTypeCompleteCertificateRefs(CompleteCertificateRefsType value) { +        return new JAXBElement<CompleteCertificateRefsType>(_CompleteCertificateRefs_QNAME, CompleteCertificateRefsType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link RevocationValuesType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "RevocationValues", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<RevocationValuesType> createUnsignedSignaturePropertiesTypeRevocationValues(RevocationValuesType value) { +        return new JAXBElement<RevocationValuesType>(_RevocationValues_QNAME, RevocationValuesType.class, UnsignedSignaturePropertiesType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteRevocationRefsType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "AttributeRevocationRefs", scope = UnsignedSignaturePropertiesType.class) +    public JAXBElement<CompleteRevocationRefsType> createUnsignedSignaturePropertiesTypeAttributeRevocationRefs(CompleteRevocationRefsType value) { +        return new JAXBElement<CompleteRevocationRefsType>(_AttributeRevocationRefs_QNAME, CompleteRevocationRefsType.class, UnsignedSignaturePropertiesType.class, value); +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/ObjectIdentifierType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ObjectIdentifierType.java new file mode 100644 index 00000000..d97a3f25 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ObjectIdentifierType.java @@ -0,0 +1,125 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for ObjectIdentifierType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="ObjectIdentifierType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="Identifier" type="{http://uri.etsi.org/01903/v1.3.2#}IdentifierType"/> + *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + *         <element name="DocumentationReferences" type="{http://uri.etsi.org/01903/v1.3.2#}DocumentationReferencesType" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ObjectIdentifierType", propOrder = { +    "identifier", +    "description", +    "documentationReferences" +}) +public class ObjectIdentifierType { + +    @XmlElement(name = "Identifier", required = true) +    protected IdentifierType identifier; +    @XmlElement(name = "Description") +    protected String description; +    @XmlElement(name = "DocumentationReferences") +    protected DocumentationReferencesType documentationReferences; + +    /** +     * Gets the value of the identifier property. +     *  +     * @return +     *     possible object is +     *     {@link IdentifierType } +     *      +     */ +    public IdentifierType getIdentifier() { +        return identifier; +    } + +    /** +     * Sets the value of the identifier property. +     *  +     * @param value +     *     allowed object is +     *     {@link IdentifierType } +     *      +     */ +    public void setIdentifier(IdentifierType value) { +        this.identifier = value; +    } + +    /** +     * Gets the value of the description property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getDescription() { +        return description; +    } + +    /** +     * Sets the value of the description property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setDescription(String value) { +        this.description = value; +    } + +    /** +     * Gets the value of the documentationReferences property. +     *  +     * @return +     *     possible object is +     *     {@link DocumentationReferencesType } +     *      +     */ +    public DocumentationReferencesType getDocumentationReferences() { +        return documentationReferences; +    } + +    /** +     * Sets the value of the documentationReferences property. +     *  +     * @param value +     *     allowed object is +     *     {@link DocumentationReferencesType } +     *      +     */ +    public void setDocumentationReferences(DocumentationReferencesType value) { +        this.documentationReferences = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/OtherCertStatusRefsType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OtherCertStatusRefsType.java new file mode 100644 index 00000000..7914b331 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OtherCertStatusRefsType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for OtherCertStatusRefsType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="OtherCertStatusRefsType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="OtherRef" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OtherCertStatusRefsType", propOrder = { +    "otherRef" +}) +public class OtherCertStatusRefsType { + +    @XmlElement(name = "OtherRef", required = true) +    protected List<AnyType> otherRef; + +    /** +     * Gets the value of the otherRef 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 otherRef property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getOtherRef().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link AnyType } +     *  +     *  +     */ +    public List<AnyType> getOtherRef() { +        if (otherRef == null) { +            otherRef = new ArrayList<AnyType>(); +        } +        return this.otherRef; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/OtherCertStatusValuesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OtherCertStatusValuesType.java new file mode 100644 index 00000000..196e0d0c --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OtherCertStatusValuesType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for OtherCertStatusValuesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="OtherCertStatusValuesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="OtherValue" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OtherCertStatusValuesType", propOrder = { +    "otherValue" +}) +public class OtherCertStatusValuesType { + +    @XmlElement(name = "OtherValue", required = true) +    protected List<AnyType> otherValue; + +    /** +     * Gets the value of the otherValue 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 otherValue property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getOtherValue().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link AnyType } +     *  +     *  +     */ +    public List<AnyType> getOtherValue() { +        if (otherValue == null) { +            otherValue = new ArrayList<AnyType>(); +        } +        return this.otherValue; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/OtherTimeStampType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OtherTimeStampType.java new file mode 100644 index 00000000..c40b88dc --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/OtherTimeStampType.java @@ -0,0 +1,48 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for OtherTimeStampType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="OtherTimeStampType"> + *   <complexContent> + *     <restriction base="{http://uri.etsi.org/01903/v1.3.2#}GenericTimeStampType"> + *       <sequence> + *         <element ref="{http://uri.etsi.org/01903/v1.3.2#}ReferenceInfo" maxOccurs="unbounded"/> + *         <element ref="{http://www.w3.org/2000/09/xmldsig#}CanonicalizationMethod" minOccurs="0"/> + *         <choice> + *           <element name="EncapsulatedTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}EncapsulatedPKIDataType"/> + *           <element name="XMLTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType"/> + *         </choice> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OtherTimeStampType") +public class OtherTimeStampType +    extends GenericTimeStampType +{ + + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/QualifierType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/QualifierType.java new file mode 100644 index 00000000..db8a5310 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/QualifierType.java @@ -0,0 +1,58 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for QualifierType. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + * <p> + * <pre> + * <simpleType name="QualifierType"> + *   <restriction base="{http://www.w3.org/2001/XMLSchema}string"> + *     <enumeration value="OIDAsURI"/> + *     <enumeration value="OIDAsURN"/> + *   </restriction> + * </simpleType> + * </pre> + *  + */ +@XmlType(name = "QualifierType") +@XmlEnum +public enum QualifierType { + +    @XmlEnumValue("OIDAsURI") +    OID_AS_URI("OIDAsURI"), +    @XmlEnumValue("OIDAsURN") +    OID_AS_URN("OIDAsURN"); +    private final String value; + +    QualifierType(String v) { +        value = v; +    } + +    public String value() { +        return value; +    } + +    public static QualifierType fromValue(String v) { +        for (QualifierType c: QualifierType.values()) { +            if (c.value.equals(v)) { +                return c; +            } +        } +        throw new IllegalArgumentException(v); +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/QualifyingPropertiesReferenceType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/QualifyingPropertiesReferenceType.java new file mode 100644 index 00000000..29975c30 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/QualifyingPropertiesReferenceType.java @@ -0,0 +1,100 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for QualifyingPropertiesReferenceType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="QualifyingPropertiesReferenceType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <attribute name="URI" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "QualifyingPropertiesReferenceType") +public class QualifyingPropertiesReferenceType { + +    @XmlAttribute(name = "URI", required = true) +    @XmlSchemaType(name = "anyURI") +    protected String uri; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the uri property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getURI() { +        return uri; +    } + +    /** +     * Sets the value of the uri property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setURI(String value) { +        this.uri = value; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/QualifyingPropertiesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/QualifyingPropertiesType.java new file mode 100644 index 00000000..8aae7a8c --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/QualifyingPropertiesType.java @@ -0,0 +1,160 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for QualifyingPropertiesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="QualifyingPropertiesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="SignedProperties" type="{http://uri.etsi.org/01903/v1.3.2#}SignedPropertiesType" minOccurs="0"/> + *         <element name="UnsignedProperties" type="{http://uri.etsi.org/01903/v1.3.2#}UnsignedPropertiesType" minOccurs="0"/> + *       </sequence> + *       <attribute name="Target" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "QualifyingPropertiesType", propOrder = { +    "signedProperties", +    "unsignedProperties" +}) +public class QualifyingPropertiesType { + +    @XmlElement(name = "SignedProperties") +    protected SignedPropertiesType signedProperties; +    @XmlElement(name = "UnsignedProperties") +    protected UnsignedPropertiesType unsignedProperties; +    @XmlAttribute(name = "Target", required = true) +    @XmlSchemaType(name = "anyURI") +    protected String target; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the signedProperties property. +     *  +     * @return +     *     possible object is +     *     {@link SignedPropertiesType } +     *      +     */ +    public SignedPropertiesType getSignedProperties() { +        return signedProperties; +    } + +    /** +     * Sets the value of the signedProperties property. +     *  +     * @param value +     *     allowed object is +     *     {@link SignedPropertiesType } +     *      +     */ +    public void setSignedProperties(SignedPropertiesType value) { +        this.signedProperties = value; +    } + +    /** +     * Gets the value of the unsignedProperties property. +     *  +     * @return +     *     possible object is +     *     {@link UnsignedPropertiesType } +     *      +     */ +    public UnsignedPropertiesType getUnsignedProperties() { +        return unsignedProperties; +    } + +    /** +     * Sets the value of the unsignedProperties property. +     *  +     * @param value +     *     allowed object is +     *     {@link UnsignedPropertiesType } +     *      +     */ +    public void setUnsignedProperties(UnsignedPropertiesType value) { +        this.unsignedProperties = value; +    } + +    /** +     * Gets the value of the target property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getTarget() { +        return target; +    } + +    /** +     * Sets the value of the target property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setTarget(String value) { +        this.target = value; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/ReferenceInfoType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ReferenceInfoType.java new file mode 100644 index 00000000..f9d29e18 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ReferenceInfoType.java @@ -0,0 +1,159 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import org.w3._2000._09.xmldsig_.DigestMethodType; + + +/** + * <p>Java class for ReferenceInfoType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="ReferenceInfoType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element ref="{http://www.w3.org/2000/09/xmldsig#}DigestMethod"/> + *         <element ref="{http://www.w3.org/2000/09/xmldsig#}DigestValue"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *       <attribute name="URI" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ReferenceInfoType", propOrder = { +    "digestMethod", +    "digestValue" +}) +public class ReferenceInfoType { + +    @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true) +    protected DigestMethodType digestMethod; +    @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true) +    protected byte[] digestValue; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; +    @XmlAttribute(name = "URI") +    @XmlSchemaType(name = "anyURI") +    protected String uri; + +    /** +     * Gets the value of the digestMethod property. +     *  +     * @return +     *     possible object is +     *     {@link DigestMethodType } +     *      +     */ +    public DigestMethodType getDigestMethod() { +        return digestMethod; +    } + +    /** +     * Sets the value of the digestMethod property. +     *  +     * @param value +     *     allowed object is +     *     {@link DigestMethodType } +     *      +     */ +    public void setDigestMethod(DigestMethodType value) { +        this.digestMethod = value; +    } + +    /** +     * Gets the value of the digestValue property. +     *  +     * @return +     *     possible object is +     *     byte[] +     */ +    public byte[] getDigestValue() { +        return digestValue; +    } + +    /** +     * Sets the value of the digestValue property. +     *  +     * @param value +     *     allowed object is +     *     byte[] +     */ +    public void setDigestValue(byte[] value) { +        this.digestValue = ((byte[]) value); +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +    /** +     * Gets the value of the uri property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getURI() { +        return uri; +    } + +    /** +     * Sets the value of the uri property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setURI(String value) { +        this.uri = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/ResponderIDType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ResponderIDType.java new file mode 100644 index 00000000..cb9df3c9 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/ResponderIDType.java @@ -0,0 +1,95 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for ResponderIDType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="ResponderIDType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <choice> + *         <element name="ByName" type="{http://www.w3.org/2001/XMLSchema}string"/> + *         <element name="ByKey" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/> + *       </choice> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ResponderIDType", propOrder = { +    "byName", +    "byKey" +}) +public class ResponderIDType { + +    @XmlElement(name = "ByName") +    protected String byName; +    @XmlElement(name = "ByKey") +    protected byte[] byKey; + +    /** +     * Gets the value of the byName property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getByName() { +        return byName; +    } + +    /** +     * Sets the value of the byName property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setByName(String value) { +        this.byName = value; +    } + +    /** +     * Gets the value of the byKey property. +     *  +     * @return +     *     possible object is +     *     byte[] +     */ +    public byte[] getByKey() { +        return byKey; +    } + +    /** +     * Sets the value of the byKey property. +     *  +     * @param value +     *     allowed object is +     *     byte[] +     */ +    public void setByKey(byte[] value) { +        this.byKey = ((byte[]) value); +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/RevocationValuesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/RevocationValuesType.java new file mode 100644 index 00000000..792b101e --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/RevocationValuesType.java @@ -0,0 +1,160 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for RevocationValuesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="RevocationValuesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="CRLValues" type="{http://uri.etsi.org/01903/v1.3.2#}CRLValuesType" minOccurs="0"/> + *         <element name="OCSPValues" type="{http://uri.etsi.org/01903/v1.3.2#}OCSPValuesType" minOccurs="0"/> + *         <element name="OtherValues" type="{http://uri.etsi.org/01903/v1.3.2#}OtherCertStatusValuesType" minOccurs="0"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "RevocationValuesType", propOrder = { +    "crlValues", +    "ocspValues", +    "otherValues" +}) +public class RevocationValuesType { + +    @XmlElement(name = "CRLValues") +    protected CRLValuesType crlValues; +    @XmlElement(name = "OCSPValues") +    protected OCSPValuesType ocspValues; +    @XmlElement(name = "OtherValues") +    protected OtherCertStatusValuesType otherValues; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the crlValues property. +     *  +     * @return +     *     possible object is +     *     {@link CRLValuesType } +     *      +     */ +    public CRLValuesType getCRLValues() { +        return crlValues; +    } + +    /** +     * Sets the value of the crlValues property. +     *  +     * @param value +     *     allowed object is +     *     {@link CRLValuesType } +     *      +     */ +    public void setCRLValues(CRLValuesType value) { +        this.crlValues = value; +    } + +    /** +     * Gets the value of the ocspValues property. +     *  +     * @return +     *     possible object is +     *     {@link OCSPValuesType } +     *      +     */ +    public OCSPValuesType getOCSPValues() { +        return ocspValues; +    } + +    /** +     * Sets the value of the ocspValues property. +     *  +     * @param value +     *     allowed object is +     *     {@link OCSPValuesType } +     *      +     */ +    public void setOCSPValues(OCSPValuesType value) { +        this.ocspValues = value; +    } + +    /** +     * Gets the value of the otherValues property. +     *  +     * @return +     *     possible object is +     *     {@link OtherCertStatusValuesType } +     *      +     */ +    public OtherCertStatusValuesType getOtherValues() { +        return otherValues; +    } + +    /** +     * Sets the value of the otherValues property. +     *  +     * @param value +     *     allowed object is +     *     {@link OtherCertStatusValuesType } +     *      +     */ +    public void setOtherValues(OtherCertStatusValuesType value) { +        this.otherValues = value; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/SPUserNoticeType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SPUserNoticeType.java new file mode 100644 index 00000000..c5f2363d --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SPUserNoticeType.java @@ -0,0 +1,97 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for SPUserNoticeType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="SPUserNoticeType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="NoticeRef" type="{http://uri.etsi.org/01903/v1.3.2#}NoticeReferenceType" minOccurs="0"/> + *         <element name="ExplicitText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SPUserNoticeType", propOrder = { +    "noticeRef", +    "explicitText" +}) +public class SPUserNoticeType { + +    @XmlElement(name = "NoticeRef") +    protected NoticeReferenceType noticeRef; +    @XmlElement(name = "ExplicitText") +    protected String explicitText; + +    /** +     * Gets the value of the noticeRef property. +     *  +     * @return +     *     possible object is +     *     {@link NoticeReferenceType } +     *      +     */ +    public NoticeReferenceType getNoticeRef() { +        return noticeRef; +    } + +    /** +     * Sets the value of the noticeRef property. +     *  +     * @param value +     *     allowed object is +     *     {@link NoticeReferenceType } +     *      +     */ +    public void setNoticeRef(NoticeReferenceType value) { +        this.noticeRef = value; +    } + +    /** +     * Gets the value of the explicitText property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getExplicitText() { +        return explicitText; +    } + +    /** +     * Sets the value of the explicitText property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setExplicitText(String value) { +        this.explicitText = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/SigPolicyQualifiersListType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SigPolicyQualifiersListType.java new file mode 100644 index 00000000..42e1fa44 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SigPolicyQualifiersListType.java @@ -0,0 +1,76 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for SigPolicyQualifiersListType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="SigPolicyQualifiersListType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="SigPolicyQualifier" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType" maxOccurs="unbounded"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SigPolicyQualifiersListType", propOrder = { +    "sigPolicyQualifier" +}) +public class SigPolicyQualifiersListType { + +    @XmlElement(name = "SigPolicyQualifier", required = true) +    protected List<AnyType> sigPolicyQualifier; + +    /** +     * Gets the value of the sigPolicyQualifier 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 sigPolicyQualifier property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getSigPolicyQualifier().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link AnyType } +     *  +     *  +     */ +    public List<AnyType> getSigPolicyQualifier() { +        if (sigPolicyQualifier == null) { +            sigPolicyQualifier = new ArrayList<AnyType>(); +        } +        return this.sigPolicyQualifier; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignaturePolicyIdType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignaturePolicyIdType.java new file mode 100644 index 00000000..6386eac0 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignaturePolicyIdType.java @@ -0,0 +1,154 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import org.w3._2000._09.xmldsig_.TransformsType; + + +/** + * <p>Java class for SignaturePolicyIdType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="SignaturePolicyIdType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="SigPolicyId" type="{http://uri.etsi.org/01903/v1.3.2#}ObjectIdentifierType"/> + *         <element ref="{http://www.w3.org/2000/09/xmldsig#}Transforms" minOccurs="0"/> + *         <element name="SigPolicyHash" type="{http://uri.etsi.org/01903/v1.3.2#}DigestAlgAndValueType"/> + *         <element name="SigPolicyQualifiers" type="{http://uri.etsi.org/01903/v1.3.2#}SigPolicyQualifiersListType" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SignaturePolicyIdType", propOrder = { +    "sigPolicyId", +    "transforms", +    "sigPolicyHash", +    "sigPolicyQualifiers" +}) +public class SignaturePolicyIdType { + +    @XmlElement(name = "SigPolicyId", required = true) +    protected ObjectIdentifierType sigPolicyId; +    @XmlElement(name = "Transforms", namespace = "http://www.w3.org/2000/09/xmldsig#") +    protected TransformsType transforms; +    @XmlElement(name = "SigPolicyHash", required = true) +    protected DigestAlgAndValueType sigPolicyHash; +    @XmlElement(name = "SigPolicyQualifiers") +    protected SigPolicyQualifiersListType sigPolicyQualifiers; + +    /** +     * Gets the value of the sigPolicyId property. +     *  +     * @return +     *     possible object is +     *     {@link ObjectIdentifierType } +     *      +     */ +    public ObjectIdentifierType getSigPolicyId() { +        return sigPolicyId; +    } + +    /** +     * Sets the value of the sigPolicyId property. +     *  +     * @param value +     *     allowed object is +     *     {@link ObjectIdentifierType } +     *      +     */ +    public void setSigPolicyId(ObjectIdentifierType value) { +        this.sigPolicyId = value; +    } + +    /** +     * Gets the value of the transforms property. +     *  +     * @return +     *     possible object is +     *     {@link TransformsType } +     *      +     */ +    public TransformsType getTransforms() { +        return transforms; +    } + +    /** +     * Sets the value of the transforms property. +     *  +     * @param value +     *     allowed object is +     *     {@link TransformsType } +     *      +     */ +    public void setTransforms(TransformsType value) { +        this.transforms = value; +    } + +    /** +     * Gets the value of the sigPolicyHash property. +     *  +     * @return +     *     possible object is +     *     {@link DigestAlgAndValueType } +     *      +     */ +    public DigestAlgAndValueType getSigPolicyHash() { +        return sigPolicyHash; +    } + +    /** +     * Sets the value of the sigPolicyHash property. +     *  +     * @param value +     *     allowed object is +     *     {@link DigestAlgAndValueType } +     *      +     */ +    public void setSigPolicyHash(DigestAlgAndValueType value) { +        this.sigPolicyHash = value; +    } + +    /** +     * Gets the value of the sigPolicyQualifiers property. +     *  +     * @return +     *     possible object is +     *     {@link SigPolicyQualifiersListType } +     *      +     */ +    public SigPolicyQualifiersListType getSigPolicyQualifiers() { +        return sigPolicyQualifiers; +    } + +    /** +     * Sets the value of the sigPolicyQualifiers property. +     *  +     * @param value +     *     allowed object is +     *     {@link SigPolicyQualifiersListType } +     *      +     */ +    public void setSigPolicyQualifiers(SigPolicyQualifiersListType value) { +        this.sigPolicyQualifiers = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignaturePolicyIdentifierType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignaturePolicyIdentifierType.java new file mode 100644 index 00000000..b39d794e --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignaturePolicyIdentifierType.java @@ -0,0 +1,97 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for SignaturePolicyIdentifierType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="SignaturePolicyIdentifierType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <choice> + *         <element name="SignaturePolicyId" type="{http://uri.etsi.org/01903/v1.3.2#}SignaturePolicyIdType"/> + *         <element name="SignaturePolicyImplied" type="{http://www.w3.org/2001/XMLSchema}anyType"/> + *       </choice> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SignaturePolicyIdentifierType", propOrder = { +    "signaturePolicyId", +    "signaturePolicyImplied" +}) +public class SignaturePolicyIdentifierType { + +    @XmlElement(name = "SignaturePolicyId") +    protected SignaturePolicyIdType signaturePolicyId; +    @XmlElement(name = "SignaturePolicyImplied") +    protected Object signaturePolicyImplied; + +    /** +     * Gets the value of the signaturePolicyId property. +     *  +     * @return +     *     possible object is +     *     {@link SignaturePolicyIdType } +     *      +     */ +    public SignaturePolicyIdType getSignaturePolicyId() { +        return signaturePolicyId; +    } + +    /** +     * Sets the value of the signaturePolicyId property. +     *  +     * @param value +     *     allowed object is +     *     {@link SignaturePolicyIdType } +     *      +     */ +    public void setSignaturePolicyId(SignaturePolicyIdType value) { +        this.signaturePolicyId = value; +    } + +    /** +     * Gets the value of the signaturePolicyImplied property. +     *  +     * @return +     *     possible object is +     *     {@link Object } +     *      +     */ +    public Object getSignaturePolicyImplied() { +        return signaturePolicyImplied; +    } + +    /** +     * Sets the value of the signaturePolicyImplied property. +     *  +     * @param value +     *     allowed object is +     *     {@link Object } +     *      +     */ +    public void setSignaturePolicyImplied(Object value) { +        this.signaturePolicyImplied = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignatureProductionPlaceType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignatureProductionPlaceType.java new file mode 100644 index 00000000..5632bc52 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignatureProductionPlaceType.java @@ -0,0 +1,153 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for SignatureProductionPlaceType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="SignatureProductionPlaceType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="City" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + *         <element name="StateOrProvince" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + *         <element name="PostalCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + *         <element name="CountryName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SignatureProductionPlaceType", propOrder = { +    "city", +    "stateOrProvince", +    "postalCode", +    "countryName" +}) +public class SignatureProductionPlaceType { + +    @XmlElement(name = "City") +    protected String city; +    @XmlElement(name = "StateOrProvince") +    protected String stateOrProvince; +    @XmlElement(name = "PostalCode") +    protected String postalCode; +    @XmlElement(name = "CountryName") +    protected String countryName; + +    /** +     * Gets the value of the city property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getCity() { +        return city; +    } + +    /** +     * Sets the value of the city property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setCity(String value) { +        this.city = value; +    } + +    /** +     * Gets the value of the stateOrProvince property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getStateOrProvince() { +        return stateOrProvince; +    } + +    /** +     * Sets the value of the stateOrProvince property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setStateOrProvince(String value) { +        this.stateOrProvince = value; +    } + +    /** +     * Gets the value of the postalCode property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getPostalCode() { +        return postalCode; +    } + +    /** +     * Sets the value of the postalCode property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setPostalCode(String value) { +        this.postalCode = value; +    } + +    /** +     * Gets the value of the countryName property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getCountryName() { +        return countryName; +    } + +    /** +     * Sets the value of the countryName property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setCountryName(String value) { +        this.countryName = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignedDataObjectPropertiesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignedDataObjectPropertiesType.java new file mode 100644 index 00000000..ed32ecd7 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignedDataObjectPropertiesType.java @@ -0,0 +1,210 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for SignedDataObjectPropertiesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="SignedDataObjectPropertiesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="DataObjectFormat" type="{http://uri.etsi.org/01903/v1.3.2#}DataObjectFormatType" maxOccurs="unbounded" minOccurs="0"/> + *         <element name="CommitmentTypeIndication" type="{http://uri.etsi.org/01903/v1.3.2#}CommitmentTypeIndicationType" maxOccurs="unbounded" minOccurs="0"/> + *         <element name="AllDataObjectsTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType" maxOccurs="unbounded" minOccurs="0"/> + *         <element name="IndividualDataObjectsTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType" maxOccurs="unbounded" minOccurs="0"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SignedDataObjectPropertiesType", propOrder = { +    "dataObjectFormat", +    "commitmentTypeIndication", +    "allDataObjectsTimeStamp", +    "individualDataObjectsTimeStamp" +}) +public class SignedDataObjectPropertiesType { + +    @XmlElement(name = "DataObjectFormat") +    protected List<DataObjectFormatType> dataObjectFormat; +    @XmlElement(name = "CommitmentTypeIndication") +    protected List<CommitmentTypeIndicationType> commitmentTypeIndication; +    @XmlElement(name = "AllDataObjectsTimeStamp") +    protected List<XAdESTimeStampType> allDataObjectsTimeStamp; +    @XmlElement(name = "IndividualDataObjectsTimeStamp") +    protected List<XAdESTimeStampType> individualDataObjectsTimeStamp; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the dataObjectFormat 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 dataObjectFormat property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getDataObjectFormat().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link DataObjectFormatType } +     *  +     *  +     */ +    public List<DataObjectFormatType> getDataObjectFormat() { +        if (dataObjectFormat == null) { +            dataObjectFormat = new ArrayList<DataObjectFormatType>(); +        } +        return this.dataObjectFormat; +    } + +    /** +     * Gets the value of the commitmentTypeIndication 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 commitmentTypeIndication property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getCommitmentTypeIndication().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link CommitmentTypeIndicationType } +     *  +     *  +     */ +    public List<CommitmentTypeIndicationType> getCommitmentTypeIndication() { +        if (commitmentTypeIndication == null) { +            commitmentTypeIndication = new ArrayList<CommitmentTypeIndicationType>(); +        } +        return this.commitmentTypeIndication; +    } + +    /** +     * Gets the value of the allDataObjectsTimeStamp 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 allDataObjectsTimeStamp property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getAllDataObjectsTimeStamp().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link XAdESTimeStampType } +     *  +     *  +     */ +    public List<XAdESTimeStampType> getAllDataObjectsTimeStamp() { +        if (allDataObjectsTimeStamp == null) { +            allDataObjectsTimeStamp = new ArrayList<XAdESTimeStampType>(); +        } +        return this.allDataObjectsTimeStamp; +    } + +    /** +     * Gets the value of the individualDataObjectsTimeStamp 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 individualDataObjectsTimeStamp property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getIndividualDataObjectsTimeStamp().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link XAdESTimeStampType } +     *  +     *  +     */ +    public List<XAdESTimeStampType> getIndividualDataObjectsTimeStamp() { +        if (individualDataObjectsTimeStamp == null) { +            individualDataObjectsTimeStamp = new ArrayList<XAdESTimeStampType>(); +        } +        return this.individualDataObjectsTimeStamp; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignedPropertiesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignedPropertiesType.java new file mode 100644 index 00000000..a95c3e86 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignedPropertiesType.java @@ -0,0 +1,132 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for SignedPropertiesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="SignedPropertiesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="SignedSignatureProperties" type="{http://uri.etsi.org/01903/v1.3.2#}SignedSignaturePropertiesType" minOccurs="0"/> + *         <element name="SignedDataObjectProperties" type="{http://uri.etsi.org/01903/v1.3.2#}SignedDataObjectPropertiesType" minOccurs="0"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SignedPropertiesType", propOrder = { +    "signedSignatureProperties", +    "signedDataObjectProperties" +}) +public class SignedPropertiesType { + +    @XmlElement(name = "SignedSignatureProperties") +    protected SignedSignaturePropertiesType signedSignatureProperties; +    @XmlElement(name = "SignedDataObjectProperties") +    protected SignedDataObjectPropertiesType signedDataObjectProperties; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the signedSignatureProperties property. +     *  +     * @return +     *     possible object is +     *     {@link SignedSignaturePropertiesType } +     *      +     */ +    public SignedSignaturePropertiesType getSignedSignatureProperties() { +        return signedSignatureProperties; +    } + +    /** +     * Sets the value of the signedSignatureProperties property. +     *  +     * @param value +     *     allowed object is +     *     {@link SignedSignaturePropertiesType } +     *      +     */ +    public void setSignedSignatureProperties(SignedSignaturePropertiesType value) { +        this.signedSignatureProperties = value; +    } + +    /** +     * Gets the value of the signedDataObjectProperties property. +     *  +     * @return +     *     possible object is +     *     {@link SignedDataObjectPropertiesType } +     *      +     */ +    public SignedDataObjectPropertiesType getSignedDataObjectProperties() { +        return signedDataObjectProperties; +    } + +    /** +     * Sets the value of the signedDataObjectProperties property. +     *  +     * @param value +     *     allowed object is +     *     {@link SignedDataObjectPropertiesType } +     *      +     */ +    public void setSignedDataObjectProperties(SignedDataObjectPropertiesType value) { +        this.signedDataObjectProperties = value; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignedSignaturePropertiesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignedSignaturePropertiesType.java new file mode 100644 index 00000000..034885a9 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignedSignaturePropertiesType.java @@ -0,0 +1,218 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * <p>Java class for SignedSignaturePropertiesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="SignedSignaturePropertiesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="SigningTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> + *         <element name="SigningCertificate" type="{http://uri.etsi.org/01903/v1.3.2#}CertIDListType" minOccurs="0"/> + *         <element name="SignaturePolicyIdentifier" type="{http://uri.etsi.org/01903/v1.3.2#}SignaturePolicyIdentifierType" minOccurs="0"/> + *         <element name="SignatureProductionPlace" type="{http://uri.etsi.org/01903/v1.3.2#}SignatureProductionPlaceType" minOccurs="0"/> + *         <element name="SignerRole" type="{http://uri.etsi.org/01903/v1.3.2#}SignerRoleType" minOccurs="0"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SignedSignaturePropertiesType", propOrder = { +    "signingTime", +    "signingCertificate", +    "signaturePolicyIdentifier", +    "signatureProductionPlace", +    "signerRole" +}) +public class SignedSignaturePropertiesType { + +    @XmlElement(name = "SigningTime") +    @XmlSchemaType(name = "dateTime") +    protected XMLGregorianCalendar signingTime; +    @XmlElement(name = "SigningCertificate") +    protected CertIDListType signingCertificate; +    @XmlElement(name = "SignaturePolicyIdentifier") +    protected SignaturePolicyIdentifierType signaturePolicyIdentifier; +    @XmlElement(name = "SignatureProductionPlace") +    protected SignatureProductionPlaceType signatureProductionPlace; +    @XmlElement(name = "SignerRole") +    protected SignerRoleType signerRole; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the signingTime property. +     *  +     * @return +     *     possible object is +     *     {@link XMLGregorianCalendar } +     *      +     */ +    public XMLGregorianCalendar getSigningTime() { +        return signingTime; +    } + +    /** +     * Sets the value of the signingTime property. +     *  +     * @param value +     *     allowed object is +     *     {@link XMLGregorianCalendar } +     *      +     */ +    public void setSigningTime(XMLGregorianCalendar value) { +        this.signingTime = value; +    } + +    /** +     * Gets the value of the signingCertificate property. +     *  +     * @return +     *     possible object is +     *     {@link CertIDListType } +     *      +     */ +    public CertIDListType getSigningCertificate() { +        return signingCertificate; +    } + +    /** +     * Sets the value of the signingCertificate property. +     *  +     * @param value +     *     allowed object is +     *     {@link CertIDListType } +     *      +     */ +    public void setSigningCertificate(CertIDListType value) { +        this.signingCertificate = value; +    } + +    /** +     * Gets the value of the signaturePolicyIdentifier property. +     *  +     * @return +     *     possible object is +     *     {@link SignaturePolicyIdentifierType } +     *      +     */ +    public SignaturePolicyIdentifierType getSignaturePolicyIdentifier() { +        return signaturePolicyIdentifier; +    } + +    /** +     * Sets the value of the signaturePolicyIdentifier property. +     *  +     * @param value +     *     allowed object is +     *     {@link SignaturePolicyIdentifierType } +     *      +     */ +    public void setSignaturePolicyIdentifier(SignaturePolicyIdentifierType value) { +        this.signaturePolicyIdentifier = value; +    } + +    /** +     * Gets the value of the signatureProductionPlace property. +     *  +     * @return +     *     possible object is +     *     {@link SignatureProductionPlaceType } +     *      +     */ +    public SignatureProductionPlaceType getSignatureProductionPlace() { +        return signatureProductionPlace; +    } + +    /** +     * Sets the value of the signatureProductionPlace property. +     *  +     * @param value +     *     allowed object is +     *     {@link SignatureProductionPlaceType } +     *      +     */ +    public void setSignatureProductionPlace(SignatureProductionPlaceType value) { +        this.signatureProductionPlace = value; +    } + +    /** +     * Gets the value of the signerRole property. +     *  +     * @return +     *     possible object is +     *     {@link SignerRoleType } +     *      +     */ +    public SignerRoleType getSignerRole() { +        return signerRole; +    } + +    /** +     * Sets the value of the signerRole property. +     *  +     * @param value +     *     allowed object is +     *     {@link SignerRoleType } +     *      +     */ +    public void setSignerRole(SignerRoleType value) { +        this.signerRole = value; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignerRoleType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignerRoleType.java new file mode 100644 index 00000000..a173b556 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/SignerRoleType.java @@ -0,0 +1,97 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for SignerRoleType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="SignerRoleType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="ClaimedRoles" type="{http://uri.etsi.org/01903/v1.3.2#}ClaimedRolesListType" minOccurs="0"/> + *         <element name="CertifiedRoles" type="{http://uri.etsi.org/01903/v1.3.2#}CertifiedRolesListType" minOccurs="0"/> + *       </sequence> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SignerRoleType", propOrder = { +    "claimedRoles", +    "certifiedRoles" +}) +public class SignerRoleType { + +    @XmlElement(name = "ClaimedRoles") +    protected ClaimedRolesListType claimedRoles; +    @XmlElement(name = "CertifiedRoles") +    protected CertifiedRolesListType certifiedRoles; + +    /** +     * Gets the value of the claimedRoles property. +     *  +     * @return +     *     possible object is +     *     {@link ClaimedRolesListType } +     *      +     */ +    public ClaimedRolesListType getClaimedRoles() { +        return claimedRoles; +    } + +    /** +     * Sets the value of the claimedRoles property. +     *  +     * @param value +     *     allowed object is +     *     {@link ClaimedRolesListType } +     *      +     */ +    public void setClaimedRoles(ClaimedRolesListType value) { +        this.claimedRoles = value; +    } + +    /** +     * Gets the value of the certifiedRoles property. +     *  +     * @return +     *     possible object is +     *     {@link CertifiedRolesListType } +     *      +     */ +    public CertifiedRolesListType getCertifiedRoles() { +        return certifiedRoles; +    } + +    /** +     * Sets the value of the certifiedRoles property. +     *  +     * @param value +     *     allowed object is +     *     {@link CertifiedRolesListType } +     *      +     */ +    public void setCertifiedRoles(CertifiedRolesListType value) { +        this.certifiedRoles = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/UnsignedDataObjectPropertiesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/UnsignedDataObjectPropertiesType.java new file mode 100644 index 00000000..0305ff4a --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/UnsignedDataObjectPropertiesType.java @@ -0,0 +1,111 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +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.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for UnsignedDataObjectPropertiesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="UnsignedDataObjectPropertiesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="UnsignedDataObjectProperty" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType" maxOccurs="unbounded"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "UnsignedDataObjectPropertiesType", propOrder = { +    "unsignedDataObjectProperty" +}) +public class UnsignedDataObjectPropertiesType { + +    @XmlElement(name = "UnsignedDataObjectProperty", required = true) +    protected List<AnyType> unsignedDataObjectProperty; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the unsignedDataObjectProperty 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 unsignedDataObjectProperty property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getUnsignedDataObjectProperty().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link AnyType } +     *  +     *  +     */ +    public List<AnyType> getUnsignedDataObjectProperty() { +        if (unsignedDataObjectProperty == null) { +            unsignedDataObjectProperty = new ArrayList<AnyType>(); +        } +        return this.unsignedDataObjectProperty; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/UnsignedPropertiesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/UnsignedPropertiesType.java new file mode 100644 index 00000000..c7b770a8 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/UnsignedPropertiesType.java @@ -0,0 +1,132 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for UnsignedPropertiesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="UnsignedPropertiesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element name="UnsignedSignatureProperties" type="{http://uri.etsi.org/01903/v1.3.2#}UnsignedSignaturePropertiesType" minOccurs="0"/> + *         <element name="UnsignedDataObjectProperties" type="{http://uri.etsi.org/01903/v1.3.2#}UnsignedDataObjectPropertiesType" minOccurs="0"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "UnsignedPropertiesType", propOrder = { +    "unsignedSignatureProperties", +    "unsignedDataObjectProperties" +}) +public class UnsignedPropertiesType { + +    @XmlElement(name = "UnsignedSignatureProperties") +    protected UnsignedSignaturePropertiesType unsignedSignatureProperties; +    @XmlElement(name = "UnsignedDataObjectProperties") +    protected UnsignedDataObjectPropertiesType unsignedDataObjectProperties; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the unsignedSignatureProperties property. +     *  +     * @return +     *     possible object is +     *     {@link UnsignedSignaturePropertiesType } +     *      +     */ +    public UnsignedSignaturePropertiesType getUnsignedSignatureProperties() { +        return unsignedSignatureProperties; +    } + +    /** +     * Sets the value of the unsignedSignatureProperties property. +     *  +     * @param value +     *     allowed object is +     *     {@link UnsignedSignaturePropertiesType } +     *      +     */ +    public void setUnsignedSignatureProperties(UnsignedSignaturePropertiesType value) { +        this.unsignedSignatureProperties = value; +    } + +    /** +     * Gets the value of the unsignedDataObjectProperties property. +     *  +     * @return +     *     possible object is +     *     {@link UnsignedDataObjectPropertiesType } +     *      +     */ +    public UnsignedDataObjectPropertiesType getUnsignedDataObjectProperties() { +        return unsignedDataObjectProperties; +    } + +    /** +     * Sets the value of the unsignedDataObjectProperties property. +     *  +     * @param value +     *     allowed object is +     *     {@link UnsignedDataObjectPropertiesType } +     *      +     */ +    public void setUnsignedDataObjectProperties(UnsignedDataObjectPropertiesType value) { +        this.unsignedDataObjectProperties = value; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/UnsignedSignaturePropertiesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/UnsignedSignaturePropertiesType.java new file mode 100644 index 00000000..bc14ff61 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/UnsignedSignaturePropertiesType.java @@ -0,0 +1,155 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlElementRefs; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * <p>Java class for UnsignedSignaturePropertiesType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="UnsignedSignaturePropertiesType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <choice maxOccurs="unbounded"> + *         <element name="CounterSignature" type="{http://uri.etsi.org/01903/v1.3.2#}CounterSignatureType"/> + *         <element name="SignatureTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType"/> + *         <element name="CompleteCertificateRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CompleteCertificateRefsType"/> + *         <element name="CompleteRevocationRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CompleteRevocationRefsType"/> + *         <element name="AttributeCertificateRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CompleteCertificateRefsType"/> + *         <element name="AttributeRevocationRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CompleteRevocationRefsType"/> + *         <element name="SigAndRefsTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType"/> + *         <element name="RefsOnlyTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType"/> + *         <element name="CertificateValues" type="{http://uri.etsi.org/01903/v1.3.2#}CertificateValuesType"/> + *         <element name="RevocationValues" type="{http://uri.etsi.org/01903/v1.3.2#}RevocationValuesType"/> + *         <element name="AttrAuthoritiesCertValues" type="{http://uri.etsi.org/01903/v1.3.2#}CertificateValuesType"/> + *         <element name="AttributeRevocationValues" type="{http://uri.etsi.org/01903/v1.3.2#}RevocationValuesType"/> + *         <element name="ArchiveTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType"/> + *         <any namespace='##other'/> + *       </choice> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "UnsignedSignaturePropertiesType", propOrder = { +    "counterSignatureOrSignatureTimeStampOrCompleteCertificateRefs" +}) +public class UnsignedSignaturePropertiesType { + +    @XmlElementRefs({ +        @XmlElementRef(name = "CompleteCertificateRefs", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "SigAndRefsTimeStamp", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "AttributeRevocationRefs", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "SignatureTimeStamp", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "CertificateValues", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "RefsOnlyTimeStamp", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "RevocationValues", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "AttributeCertificateRefs", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "AttributeRevocationValues", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "ArchiveTimeStamp", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "AttrAuthoritiesCertValues", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "CounterSignature", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class), +        @XmlElementRef(name = "CompleteRevocationRefs", namespace = "http://uri.etsi.org/01903/v1.3.2#", type = JAXBElement.class) +    }) +    @XmlAnyElement(lax = true) +    protected List<Object> counterSignatureOrSignatureTimeStampOrCompleteCertificateRefs; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; + +    /** +     * Gets the value of the counterSignatureOrSignatureTimeStampOrCompleteCertificateRefs 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 counterSignatureOrSignatureTimeStampOrCompleteCertificateRefs property. +     *  +     * <p> +     * For example, to add a new item, do as follows: +     * <pre> +     *    getCounterSignatureOrSignatureTimeStampOrCompleteCertificateRefs().add(newItem); +     * </pre> +     *  +     *  +     * <p> +     * Objects of the following type(s) are allowed in the list +     * {@link JAXBElement }{@code <}{@link CompleteCertificateRefsType }{@code >} +     * {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >} +     * {@link JAXBElement }{@code <}{@link CompleteRevocationRefsType }{@code >} +     * {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >} +     * {@link JAXBElement }{@code <}{@link CertificateValuesType }{@code >} +     * {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >} +     * {@link JAXBElement }{@code <}{@link RevocationValuesType }{@code >} +     * {@link Object } +     * {@link JAXBElement }{@code <}{@link CompleteCertificateRefsType }{@code >} +     * {@link JAXBElement }{@code <}{@link RevocationValuesType }{@code >} +     * {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >} +     * {@link JAXBElement }{@code <}{@link CertificateValuesType }{@code >} +     * {@link JAXBElement }{@code <}{@link CounterSignatureType }{@code >} +     * {@link JAXBElement }{@code <}{@link CompleteRevocationRefsType }{@code >} +     *  +     *  +     */ +    public List<Object> getCounterSignatureOrSignatureTimeStampOrCompleteCertificateRefs() { +        if (counterSignatureOrSignatureTimeStampOrCompleteCertificateRefs == null) { +            counterSignatureOrSignatureTimeStampOrCompleteCertificateRefs = new ArrayList<Object>(); +        } +        return this.counterSignatureOrSignatureTimeStampOrCompleteCertificateRefs; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/XAdESTimeStampType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/XAdESTimeStampType.java new file mode 100644 index 00000000..bd9b78c5 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/XAdESTimeStampType.java @@ -0,0 +1,48 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_3; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * <p>Java class for XAdESTimeStampType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="XAdESTimeStampType"> + *   <complexContent> + *     <restriction base="{http://uri.etsi.org/01903/v1.3.2#}GenericTimeStampType"> + *       <sequence> + *         <element ref="{http://uri.etsi.org/01903/v1.3.2#}Include" maxOccurs="unbounded" minOccurs="0"/> + *         <element ref="{http://www.w3.org/2000/09/xmldsig#}CanonicalizationMethod" minOccurs="0"/> + *         <choice maxOccurs="unbounded"> + *           <element name="EncapsulatedTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}EncapsulatedPKIDataType"/> + *           <element name="XMLTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}AnyType"/> + *         </choice> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "XAdESTimeStampType") +public class XAdESTimeStampType +    extends GenericTimeStampType +{ + + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_3/package-info.java b/utils/src/main/java/org/etsi/uri/_01903/v1_3/package-info.java new file mode 100644 index 00000000..bfa988d8 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_3/package-info.java @@ -0,0 +1,9 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://uri.etsi.org/01903/v1.3.2#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package org.etsi.uri._01903.v1_3; diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_4/ObjectFactory.java b/utils/src/main/java/org/etsi/uri/_01903/v1_4/ObjectFactory.java new file mode 100644 index 00000000..92569076 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_4/ObjectFactory.java @@ -0,0 +1,71 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_4; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; +import org.etsi.uri._01903.v1_3.XAdESTimeStampType; + + +/** + * This object contains factory methods for each  + * Java content interface and Java element interface  + * generated in the org.etsi.uri._01903.v1_4 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. + *  + */ +@XmlRegistry +public class ObjectFactory { + +    private final static QName _ArchiveTimeStamp_QNAME = new QName("http://uri.etsi.org/01903/v1.4.1#", "ArchiveTimeStamp"); +    private final static QName _TimeStampValidationData_QNAME = new QName("http://uri.etsi.org/01903/v1.4.1#", "TimeStampValidationData"); + +    /** +     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.etsi.uri._01903.v1_4 +     *  +     */ +    public ObjectFactory() { +    } + +    /** +     * Create an instance of {@link ValidationDataType } +     *  +     */ +    public ValidationDataType createValidationDataType() { +        return new ValidationDataType(); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link XAdESTimeStampType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.4.1#", name = "ArchiveTimeStamp") +    public JAXBElement<XAdESTimeStampType> createArchiveTimeStamp(XAdESTimeStampType value) { +        return new JAXBElement<XAdESTimeStampType>(_ArchiveTimeStamp_QNAME, XAdESTimeStampType.class, null, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link ValidationDataType }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.4.1#", name = "TimeStampValidationData") +    public JAXBElement<ValidationDataType> createTimeStampValidationData(ValidationDataType value) { +        return new JAXBElement<ValidationDataType>(_TimeStampValidationData_QNAME, ValidationDataType.class, null, value); +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_4/ValidationDataType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_4/ValidationDataType.java new file mode 100644 index 00000000..6ee0a3a4 --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_4/ValidationDataType.java @@ -0,0 +1,162 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + + +package org.etsi.uri._01903.v1_4; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import org.etsi.uri._01903.v1_3.CertificateValuesType; +import org.etsi.uri._01903.v1_3.RevocationValuesType; + + +/** + * <p>Java class for ValidationDataType complex type. + *  + * <p>The following schema fragment specifies the expected content contained within this class. + *  + * <pre> + * <complexType name="ValidationDataType"> + *   <complexContent> + *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + *       <sequence> + *         <element ref="{http://uri.etsi.org/01903/v1.3.2#}CertificateValues" minOccurs="0"/> + *         <element ref="{http://uri.etsi.org/01903/v1.3.2#}RevocationValues" minOccurs="0"/> + *       </sequence> + *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" /> + *       <attribute name="URI" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> + *     </restriction> + *   </complexContent> + * </complexType> + * </pre> + *  + *  + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ValidationDataType", propOrder = { +    "certificateValues", +    "revocationValues" +}) +public class ValidationDataType { + +    @XmlElement(name = "CertificateValues", namespace = "http://uri.etsi.org/01903/v1.3.2#") +    protected CertificateValuesType certificateValues; +    @XmlElement(name = "RevocationValues", namespace = "http://uri.etsi.org/01903/v1.3.2#") +    protected RevocationValuesType revocationValues; +    @XmlAttribute(name = "Id") +    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) +    @XmlID +    @XmlSchemaType(name = "ID") +    protected String id; +    @XmlAttribute(name = "URI") +    @XmlSchemaType(name = "anyURI") +    protected String uri; + +    /** +     * Gets the value of the certificateValues property. +     *  +     * @return +     *     possible object is +     *     {@link CertificateValuesType } +     *      +     */ +    public CertificateValuesType getCertificateValues() { +        return certificateValues; +    } + +    /** +     * Sets the value of the certificateValues property. +     *  +     * @param value +     *     allowed object is +     *     {@link CertificateValuesType } +     *      +     */ +    public void setCertificateValues(CertificateValuesType value) { +        this.certificateValues = value; +    } + +    /** +     * Gets the value of the revocationValues property. +     *  +     * @return +     *     possible object is +     *     {@link RevocationValuesType } +     *      +     */ +    public RevocationValuesType getRevocationValues() { +        return revocationValues; +    } + +    /** +     * Sets the value of the revocationValues property. +     *  +     * @param value +     *     allowed object is +     *     {@link RevocationValuesType } +     *      +     */ +    public void setRevocationValues(RevocationValuesType value) { +        this.revocationValues = value; +    } + +    /** +     * Gets the value of the id property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getId() { +        return id; +    } + +    /** +     * Sets the value of the id property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setId(String value) { +        this.id = value; +    } + +    /** +     * Gets the value of the uri property. +     *  +     * @return +     *     possible object is +     *     {@link String } +     *      +     */ +    public String getURI() { +        return uri; +    } + +    /** +     * Sets the value of the uri property. +     *  +     * @param value +     *     allowed object is +     *     {@link String } +     *      +     */ +    public void setURI(String value) { +        this.uri = value; +    } + +} diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_4/package-info.java b/utils/src/main/java/org/etsi/uri/_01903/v1_4/package-info.java new file mode 100644 index 00000000..8a9de55f --- /dev/null +++ b/utils/src/main/java/org/etsi/uri/_01903/v1_4/package-info.java @@ -0,0 +1,9 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6  +// 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.01.10 at 12:03:52 PM CET  +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://uri.etsi.org/01903/v1.4.1#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package org.etsi.uri._01903.v1_4; diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/CanonicalizationMethodType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/CanonicalizationMethodType.java index c2c257aa..86fb9f22 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/CanonicalizationMethodType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/CanonicalizationMethodType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -70,8 +70,8 @@ public class CanonicalizationMethodType {       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link Object }       * {@link String } +     * {@link Object }       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/DSAKeyValueType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/DSAKeyValueType.java index fe83fbb8..a7439ff8 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/DSAKeyValueType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/DSAKeyValueType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/DigestMethodType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/DigestMethodType.java index f1c1480b..e118bb4c 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/DigestMethodType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/DigestMethodType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -72,8 +72,8 @@ public class DigestMethodType {       * <p>       * Objects of the following type(s) are allowed in the list       * {@link String } -     * {@link Object }       * {@link Element } +     * {@link Object }       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/KeyInfoType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/KeyInfoType.java index e2339e56..52b4d3fb 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/KeyInfoType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/KeyInfoType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -60,13 +60,13 @@ import org.w3c.dom.Element;  public class KeyInfoType {      @XmlElementRefs({ -        @XmlElementRef(name = "MgmtData", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), -        @XmlElementRef(name = "RetrievalMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), -        @XmlElementRef(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class),          @XmlElementRef(name = "PGPData", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class),          @XmlElementRef(name = "KeyName", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), +        @XmlElementRef(name = "SPKIData", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), +        @XmlElementRef(name = "X509Data", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class),          @XmlElementRef(name = "KeyValue", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), -        @XmlElementRef(name = "SPKIData", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class) +        @XmlElementRef(name = "MgmtData", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), +        @XmlElementRef(name = "RetrievalMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class)      })      @XmlMixed      @XmlAnyElement(lax = true) @@ -95,16 +95,16 @@ public class KeyInfoType {       *        * <p>       * Objects of the following type(s) are allowed in the list +     * {@link JAXBElement }{@code <}{@link PGPDataType }{@code >} +     * {@link Object }       * {@link Element }       * {@link JAXBElement }{@code <}{@link String }{@code >} -     * {@link JAXBElement }{@code <}{@link RetrievalMethodType }{@code >} -     * {@link String } +     * {@link JAXBElement }{@code <}{@link SPKIDataType }{@code >}       * {@link JAXBElement }{@code <}{@link X509DataType }{@code >} -     * {@link Object } -     * {@link JAXBElement }{@code <}{@link PGPDataType }{@code >} -     * {@link JAXBElement }{@code <}{@link String }{@code >}       * {@link JAXBElement }{@code <}{@link KeyValueType }{@code >} -     * {@link JAXBElement }{@code <}{@link SPKIDataType }{@code >} +     * {@link JAXBElement }{@code <}{@link String }{@code >} +     * {@link String } +     * {@link JAXBElement }{@code <}{@link RetrievalMethodType }{@code >}       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/KeyValueType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/KeyValueType.java index 6d4e7b40..86659ace 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/KeyValueType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/KeyValueType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -49,8 +49,8 @@ import org.w3c.dom.Element;  public class KeyValueType {      @XmlElementRefs({ -        @XmlElementRef(name = "DSAKeyValue", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), -        @XmlElementRef(name = "RSAKeyValue", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class) +        @XmlElementRef(name = "RSAKeyValue", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), +        @XmlElementRef(name = "DSAKeyValue", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class)      })      @XmlMixed      @XmlAnyElement(lax = true) @@ -74,11 +74,11 @@ public class KeyValueType {       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link Object } +     * {@link JAXBElement }{@code <}{@link RSAKeyValueType }{@code >}       * {@link Element } -     * {@link JAXBElement }{@code <}{@link DSAKeyValueType }{@code >} +     * {@link Object }       * {@link String } -     * {@link JAXBElement }{@code <}{@link RSAKeyValueType }{@code >} +     * {@link JAXBElement }{@code <}{@link DSAKeyValueType }{@code >}       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ManifestType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ManifestType.java index 414dba2f..5fd68ede 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ManifestType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ManifestType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ObjectFactory.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ObjectFactory.java index b0379614..7858d7f7 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ObjectFactory.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/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-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -32,40 +32,40 @@ import javax.xml.namespace.QName;  @XmlRegistry  public class ObjectFactory { -    private final static QName _PGPDataTypePGPKeyID_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyID"); -    private final static QName _PGPDataTypePGPKeyPacket_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyPacket"); -    private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature"); +    private final static QName _SPKIDataTypeSPKISexp_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SPKISexp");      private final static QName _PGPData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPData"); -    private final static QName _DSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DSAKeyValue");      private final static QName _SPKIData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SPKIData"); -    private final static QName _SignedInfo_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignedInfo");      private final static QName _RetrievalMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "RetrievalMethod");      private final static QName _CanonicalizationMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "CanonicalizationMethod"); -    private final static QName _Object_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Object");      private final static QName _SignatureProperty_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperty");      private final static QName _Transforms_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Transforms"); -    private final static QName _SignatureValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureValue");      private final static QName _Manifest_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Manifest"); -    private final static QName _Transform_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Transform"); -    private final static QName _X509Data_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509Data");      private final static QName _SignatureMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureMethod");      private final static QName _KeyInfo_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyInfo"); -    private final static QName _DigestValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DigestValue");      private final static QName _DigestMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DigestMethod");      private final static QName _MgmtData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "MgmtData"); +    private final static QName _Reference_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Reference"); +    private final static QName _RSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "RSAKeyValue"); +    private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature"); +    private final static QName _DSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DSAKeyValue"); +    private final static QName _SignedInfo_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignedInfo"); +    private final static QName _Object_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Object"); +    private final static QName _SignatureValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureValue"); +    private final static QName _Transform_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Transform"); +    private final static QName _X509Data_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509Data"); +    private final static QName _DigestValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DigestValue");      private final static QName _SignatureProperties_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperties");      private final static QName _KeyName_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyName");      private final static QName _KeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyValue"); -    private final static QName _Reference_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Reference"); -    private final static QName _RSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "RSAKeyValue"); -    private final static QName _TransformTypeXPath_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "XPath"); -    private final static QName _SignatureMethodTypeHMACOutputLength_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "HMACOutputLength"); +    private final static QName _PGPDataTypePGPKeyID_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyID"); +    private final static QName _PGPDataTypePGPKeyPacket_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyPacket");      private final static QName _X509DataTypeX509IssuerSerial_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509IssuerSerial");      private final static QName _X509DataTypeX509Certificate_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509Certificate");      private final static QName _X509DataTypeX509SKI_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509SKI");      private final static QName _X509DataTypeX509SubjectName_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509SubjectName");      private final static QName _X509DataTypeX509CRL_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509CRL"); -    private final static QName _SPKIDataTypeSPKISexp_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SPKISexp"); +    private final static QName _SignatureMethodTypeHMACOutputLength_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "HMACOutputLength"); +    private final static QName _TransformTypeXPath_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "XPath");      /**       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.w3._2000._09.xmldsig_ @@ -75,6 +75,22 @@ public class ObjectFactory {      }      /** +     * Create an instance of {@link RSAKeyValueType } +     *  +     */ +    public RSAKeyValueType createRSAKeyValueType() { +        return new RSAKeyValueType(); +    } + +    /** +     * Create an instance of {@link SignatureMethodType } +     *  +     */ +    public SignatureMethodType createSignatureMethodType() { +        return new SignatureMethodType(); +    } + +    /**       * Create an instance of {@link DigestMethodType }       *        */ @@ -83,83 +99,83 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link ManifestType } +     * Create an instance of {@link SignatureType }       *        */ -    public ManifestType createManifestType() { -        return new ManifestType(); +    public SignatureType createSignatureType() { +        return new SignatureType();      }      /** -     * Create an instance of {@link TransformType } +     * Create an instance of {@link SPKIDataType }       *        */ -    public TransformType createTransformType() { -        return new TransformType(); +    public SPKIDataType createSPKIDataType() { +        return new SPKIDataType();      }      /** -     * Create an instance of {@link SignedInfoType } +     * Create an instance of {@link KeyInfoType }       *        */ -    public SignedInfoType createSignedInfoType() { -        return new SignedInfoType(); +    public KeyInfoType createKeyInfoType() { +        return new KeyInfoType();      }      /** -     * Create an instance of {@link ReferenceType } +     * Create an instance of {@link X509DataType }       *        */ -    public ReferenceType createReferenceType() { -        return new ReferenceType(); +    public X509DataType createX509DataType() { +        return new X509DataType();      }      /** -     * Create an instance of {@link KeyValueType } +     * Create an instance of {@link ObjectType }       *        */ -    public KeyValueType createKeyValueType() { -        return new KeyValueType(); +    public ObjectType createObjectType() { +        return new ObjectType();      }      /** -     * Create an instance of {@link PGPDataType } +     * Create an instance of {@link TransformsType }       *        */ -    public PGPDataType createPGPDataType() { -        return new PGPDataType(); +    public TransformsType createTransformsType() { +        return new TransformsType();      }      /** -     * Create an instance of {@link SignatureType } +     * Create an instance of {@link SignaturePropertiesType }       *        */ -    public SignatureType createSignatureType() { -        return new SignatureType(); +    public SignaturePropertiesType createSignaturePropertiesType() { +        return new SignaturePropertiesType();      }      /** -     * Create an instance of {@link DSAKeyValueType } +     * Create an instance of {@link PGPDataType }       *        */ -    public DSAKeyValueType createDSAKeyValueType() { -        return new DSAKeyValueType(); +    public PGPDataType createPGPDataType() { +        return new PGPDataType();      }      /** -     * Create an instance of {@link SignatureValueType } +     * Create an instance of {@link ReferenceType }       *        */ -    public SignatureValueType createSignatureValueType() { -        return new SignatureValueType(); +    public ReferenceType createReferenceType() { +        return new ReferenceType();      }      /** -     * Create an instance of {@link SignaturePropertiesType } +     * Create an instance of {@link TransformType }       *        */ -    public SignaturePropertiesType createSignaturePropertiesType() { -        return new SignaturePropertiesType(); +    public TransformType createTransformType() { +        return new TransformType();      }      /** @@ -171,11 +187,11 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link RetrievalMethodType } +     * Create an instance of {@link KeyValueType }       *        */ -    public RetrievalMethodType createRetrievalMethodType() { -        return new RetrievalMethodType(); +    public KeyValueType createKeyValueType() { +        return new KeyValueType();      }      /** @@ -187,256 +203,249 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link SPKIDataType } -     *  -     */ -    public SPKIDataType createSPKIDataType() { -        return new SPKIDataType(); -    } - -    /** -     * Create an instance of {@link ObjectType } +     * Create an instance of {@link SignedInfoType }       *        */ -    public ObjectType createObjectType() { -        return new ObjectType(); +    public SignedInfoType createSignedInfoType() { +        return new SignedInfoType();      }      /** -     * Create an instance of {@link KeyInfoType } +     * Create an instance of {@link CanonicalizationMethodType }       *        */ -    public KeyInfoType createKeyInfoType() { -        return new KeyInfoType(); +    public CanonicalizationMethodType createCanonicalizationMethodType() { +        return new CanonicalizationMethodType();      }      /** -     * Create an instance of {@link TransformsType } +     * Create an instance of {@link SignatureValueType }       *        */ -    public TransformsType createTransformsType() { -        return new TransformsType(); +    public SignatureValueType createSignatureValueType() { +        return new SignatureValueType();      }      /** -     * Create an instance of {@link SignatureMethodType } +     * Create an instance of {@link ManifestType }       *        */ -    public SignatureMethodType createSignatureMethodType() { -        return new SignatureMethodType(); +    public ManifestType createManifestType() { +        return new ManifestType();      }      /** -     * Create an instance of {@link X509DataType } +     * Create an instance of {@link RetrievalMethodType }       *        */ -    public X509DataType createX509DataType() { -        return new X509DataType(); +    public RetrievalMethodType createRetrievalMethodType() { +        return new RetrievalMethodType();      }      /** -     * Create an instance of {@link CanonicalizationMethodType } +     * Create an instance of {@link DSAKeyValueType }       *        */ -    public CanonicalizationMethodType createCanonicalizationMethodType() { -        return new CanonicalizationMethodType(); +    public DSAKeyValueType createDSAKeyValueType() { +        return new DSAKeyValueType();      }      /** -     * Create an instance of {@link RSAKeyValueType } +     * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}       *        */ -    public RSAKeyValueType createRSAKeyValueType() { -        return new RSAKeyValueType(); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKISexp", scope = SPKIDataType.class) +    public JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value) { +        return new JAXBElement<byte[]>(_SPKIDataTypeSPKISexp_QNAME, byte[].class, SPKIDataType.class, ((byte[]) value));      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link PGPDataType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyID", scope = PGPDataType.class) -    public JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value) { -        return new JAXBElement<byte[]>(_PGPDataTypePGPKeyID_QNAME, byte[].class, PGPDataType.class, ((byte[]) value)); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPData") +    public JAXBElement<PGPDataType> createPGPData(PGPDataType value) { +        return new JAXBElement<PGPDataType>(_PGPData_QNAME, PGPDataType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link SPKIDataType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyPacket", scope = PGPDataType.class) -    public JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value) { -        return new JAXBElement<byte[]>(_PGPDataTypePGPKeyPacket_QNAME, byte[].class, PGPDataType.class, ((byte[]) value)); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKIData") +    public JAXBElement<SPKIDataType> createSPKIData(SPKIDataType value) { +        return new JAXBElement<SPKIDataType>(_SPKIData_QNAME, SPKIDataType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link RetrievalMethodType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature") -    public JAXBElement<SignatureType> createSignature(SignatureType value) { -        return new JAXBElement<SignatureType>(_Signature_QNAME, SignatureType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RetrievalMethod") +    public JAXBElement<RetrievalMethodType> createRetrievalMethod(RetrievalMethodType value) { +        return new JAXBElement<RetrievalMethodType>(_RetrievalMethod_QNAME, RetrievalMethodType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link PGPDataType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link CanonicalizationMethodType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPData") -    public JAXBElement<PGPDataType> createPGPData(PGPDataType value) { -        return new JAXBElement<PGPDataType>(_PGPData_QNAME, PGPDataType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "CanonicalizationMethod") +    public JAXBElement<CanonicalizationMethodType> createCanonicalizationMethod(CanonicalizationMethodType value) { +        return new JAXBElement<CanonicalizationMethodType>(_CanonicalizationMethod_QNAME, CanonicalizationMethodType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link DSAKeyValueType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link SignaturePropertyType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DSAKeyValue") -    public JAXBElement<DSAKeyValueType> createDSAKeyValue(DSAKeyValueType value) { -        return new JAXBElement<DSAKeyValueType>(_DSAKeyValue_QNAME, DSAKeyValueType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperty") +    public JAXBElement<SignaturePropertyType> createSignatureProperty(SignaturePropertyType value) { +        return new JAXBElement<SignaturePropertyType>(_SignatureProperty_QNAME, SignaturePropertyType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link SPKIDataType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link TransformsType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKIData") -    public JAXBElement<SPKIDataType> createSPKIData(SPKIDataType value) { -        return new JAXBElement<SPKIDataType>(_SPKIData_QNAME, SPKIDataType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transforms") +    public JAXBElement<TransformsType> createTransforms(TransformsType value) { +        return new JAXBElement<TransformsType>(_Transforms_QNAME, TransformsType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link SignedInfoType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignedInfo") -    public JAXBElement<SignedInfoType> createSignedInfo(SignedInfoType value) { -        return new JAXBElement<SignedInfoType>(_SignedInfo_QNAME, SignedInfoType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Manifest") +    public JAXBElement<ManifestType> createManifest(ManifestType value) { +        return new JAXBElement<ManifestType>(_Manifest_QNAME, ManifestType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link RetrievalMethodType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureMethodType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RetrievalMethod") -    public JAXBElement<RetrievalMethodType> createRetrievalMethod(RetrievalMethodType value) { -        return new JAXBElement<RetrievalMethodType>(_RetrievalMethod_QNAME, RetrievalMethodType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureMethod") +    public JAXBElement<SignatureMethodType> createSignatureMethod(SignatureMethodType value) { +        return new JAXBElement<SignatureMethodType>(_SignatureMethod_QNAME, SignatureMethodType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link CanonicalizationMethodType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link KeyInfoType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "CanonicalizationMethod") -    public JAXBElement<CanonicalizationMethodType> createCanonicalizationMethod(CanonicalizationMethodType value) { -        return new JAXBElement<CanonicalizationMethodType>(_CanonicalizationMethod_QNAME, CanonicalizationMethodType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyInfo") +    public JAXBElement<KeyInfoType> createKeyInfo(KeyInfoType value) { +        return new JAXBElement<KeyInfoType>(_KeyInfo_QNAME, KeyInfoType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link ObjectType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link DigestMethodType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Object") -    public JAXBElement<ObjectType> createObject(ObjectType value) { -        return new JAXBElement<ObjectType>(_Object_QNAME, ObjectType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestMethod") +    public JAXBElement<DigestMethodType> createDigestMethod(DigestMethodType value) { +        return new JAXBElement<DigestMethodType>(_DigestMethod_QNAME, DigestMethodType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link SignaturePropertyType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperty") -    public JAXBElement<SignaturePropertyType> createSignatureProperty(SignaturePropertyType value) { -        return new JAXBElement<SignaturePropertyType>(_SignatureProperty_QNAME, SignaturePropertyType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "MgmtData") +    public JAXBElement<String> createMgmtData(String value) { +        return new JAXBElement<String>(_MgmtData_QNAME, String.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link TransformsType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transforms") -    public JAXBElement<TransformsType> createTransforms(TransformsType value) { -        return new JAXBElement<TransformsType>(_Transforms_QNAME, TransformsType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Reference") +    public JAXBElement<ReferenceType> createReference(ReferenceType value) { +        return new JAXBElement<ReferenceType>(_Reference_QNAME, ReferenceType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureValueType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link RSAKeyValueType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureValue") -    public JAXBElement<SignatureValueType> createSignatureValue(SignatureValueType value) { -        return new JAXBElement<SignatureValueType>(_SignatureValue_QNAME, SignatureValueType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RSAKeyValue") +    public JAXBElement<RSAKeyValueType> createRSAKeyValue(RSAKeyValueType value) { +        return new JAXBElement<RSAKeyValueType>(_RSAKeyValue_QNAME, RSAKeyValueType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Manifest") -    public JAXBElement<ManifestType> createManifest(ManifestType value) { -        return new JAXBElement<ManifestType>(_Manifest_QNAME, ManifestType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature") +    public JAXBElement<SignatureType> createSignature(SignatureType value) { +        return new JAXBElement<SignatureType>(_Signature_QNAME, SignatureType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link TransformType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link DSAKeyValueType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transform") -    public JAXBElement<TransformType> createTransform(TransformType value) { -        return new JAXBElement<TransformType>(_Transform_QNAME, TransformType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DSAKeyValue") +    public JAXBElement<DSAKeyValueType> createDSAKeyValue(DSAKeyValueType value) { +        return new JAXBElement<DSAKeyValueType>(_DSAKeyValue_QNAME, DSAKeyValueType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link X509DataType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link SignedInfoType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509Data") -    public JAXBElement<X509DataType> createX509Data(X509DataType value) { -        return new JAXBElement<X509DataType>(_X509Data_QNAME, X509DataType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignedInfo") +    public JAXBElement<SignedInfoType> createSignedInfo(SignedInfoType value) { +        return new JAXBElement<SignedInfoType>(_SignedInfo_QNAME, SignedInfoType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureMethodType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link ObjectType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureMethod") -    public JAXBElement<SignatureMethodType> createSignatureMethod(SignatureMethodType value) { -        return new JAXBElement<SignatureMethodType>(_SignatureMethod_QNAME, SignatureMethodType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Object") +    public JAXBElement<ObjectType> createObject(ObjectType value) { +        return new JAXBElement<ObjectType>(_Object_QNAME, ObjectType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link KeyInfoType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link SignatureValueType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyInfo") -    public JAXBElement<KeyInfoType> createKeyInfo(KeyInfoType value) { -        return new JAXBElement<KeyInfoType>(_KeyInfo_QNAME, KeyInfoType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureValue") +    public JAXBElement<SignatureValueType> createSignatureValue(SignatureValueType value) { +        return new JAXBElement<SignatureValueType>(_SignatureValue_QNAME, SignatureValueType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link TransformType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestValue") -    public JAXBElement<byte[]> createDigestValue(byte[] value) { -        return new JAXBElement<byte[]>(_DigestValue_QNAME, byte[].class, null, ((byte[]) value)); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transform") +    public JAXBElement<TransformType> createTransform(TransformType value) { +        return new JAXBElement<TransformType>(_Transform_QNAME, TransformType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link DigestMethodType }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link X509DataType }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestMethod") -    public JAXBElement<DigestMethodType> createDigestMethod(DigestMethodType value) { -        return new JAXBElement<DigestMethodType>(_DigestMethod_QNAME, DigestMethodType.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509Data") +    public JAXBElement<X509DataType> createX509Data(X509DataType value) { +        return new JAXBElement<X509DataType>(_X509Data_QNAME, X509DataType.class, null, value);      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "MgmtData") -    public JAXBElement<String> createMgmtData(String value) { -        return new JAXBElement<String>(_MgmtData_QNAME, String.class, null, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestValue") +    public JAXBElement<byte[]> createDigestValue(byte[] value) { +        return new JAXBElement<byte[]>(_DigestValue_QNAME, byte[].class, null, ((byte[]) value));      }      /** @@ -467,39 +476,21 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}} -     *  -     */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Reference") -    public JAXBElement<ReferenceType> createReference(ReferenceType value) { -        return new JAXBElement<ReferenceType>(_Reference_QNAME, ReferenceType.class, null, value); -    } - -    /** -     * Create an instance of {@link JAXBElement }{@code <}{@link RSAKeyValueType }{@code >}} -     *  -     */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RSAKeyValue") -    public JAXBElement<RSAKeyValueType> createRSAKeyValue(RSAKeyValueType value) { -        return new JAXBElement<RSAKeyValueType>(_RSAKeyValue_QNAME, RSAKeyValueType.class, null, value); -    } - -    /** -     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "XPath", scope = TransformType.class) -    public JAXBElement<String> createTransformTypeXPath(String value) { -        return new JAXBElement<String>(_TransformTypeXPath_QNAME, String.class, TransformType.class, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyID", scope = PGPDataType.class) +    public JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value) { +        return new JAXBElement<byte[]>(_PGPDataTypePGPKeyID_QNAME, byte[].class, PGPDataType.class, ((byte[]) value));      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "HMACOutputLength", scope = SignatureMethodType.class) -    public JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value) { -        return new JAXBElement<BigInteger>(_SignatureMethodTypeHMACOutputLength_QNAME, BigInteger.class, SignatureMethodType.class, value); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPKeyPacket", scope = PGPDataType.class) +    public JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value) { +        return new JAXBElement<byte[]>(_PGPDataTypePGPKeyPacket_QNAME, byte[].class, PGPDataType.class, ((byte[]) value));      }      /** @@ -548,12 +539,21 @@ public class ObjectFactory {      }      /** -     * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}} +     * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}       *        */ -    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKISexp", scope = SPKIDataType.class) -    public JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value) { -        return new JAXBElement<byte[]>(_SPKIDataTypeSPKISexp_QNAME, byte[].class, SPKIDataType.class, ((byte[]) value)); +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "HMACOutputLength", scope = SignatureMethodType.class) +    public JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value) { +        return new JAXBElement<BigInteger>(_SignatureMethodTypeHMACOutputLength_QNAME, BigInteger.class, SignatureMethodType.class, value); +    } + +    /** +     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} +     *  +     */ +    @XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "XPath", scope = TransformType.class) +    public JAXBElement<String> createTransformTypeXPath(String value) { +        return new JAXBElement<String>(_TransformTypeXPath_QNAME, String.class, TransformType.class, value);      }  } diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ObjectType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ObjectType.java index de805aee..a1bfe70b 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ObjectType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ObjectType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -84,8 +84,8 @@ public class ObjectType {       * <p>       * Objects of the following type(s) are allowed in the list       * {@link String } -     * {@link Object }       * {@link Element } +     * {@link Object }       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/PGPDataType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/PGPDataType.java index 43791f92..04a90b8e 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/PGPDataType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/PGPDataType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -54,8 +54,8 @@ import org.w3c.dom.Element;  public class PGPDataType {      @XmlElementRefs({ -        @XmlElementRef(name = "PGPKeyPacket", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), -        @XmlElementRef(name = "PGPKeyID", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class) +        @XmlElementRef(name = "PGPKeyID", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), +        @XmlElementRef(name = "PGPKeyPacket", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class)      })      @XmlAnyElement(lax = true)      protected List<Object> content; @@ -66,8 +66,8 @@ public class PGPDataType {       * <p>       * You are getting this "catch-all" property because of the following reason:        * The field name "PGPKeyPacket" is used by two different parts of a schema. See:  -     * line 218 of http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd -     * line 213 of http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd +     * line 218 of http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd +     * line 213 of http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd       * <p>       * To get rid of this property, apply a property customization to one        * of both of the following declarations to change their names:  @@ -88,10 +88,10 @@ public class PGPDataType {       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link Object } -     * {@link Element }       * {@link JAXBElement }{@code <}{@link byte[]}{@code >}       * {@link JAXBElement }{@code <}{@link byte[]}{@code >} +     * {@link Element } +     * {@link Object }       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/RSAKeyValueType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/RSAKeyValueType.java index 74e9fa62..2712d596 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/RSAKeyValueType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/RSAKeyValueType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ReferenceType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ReferenceType.java index 47f51aa8..4e6a8560 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ReferenceType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/ReferenceType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/RetrievalMethodType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/RetrievalMethodType.java index 37b6717b..ede4c242 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/RetrievalMethodType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/RetrievalMethodType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SPKIDataType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SPKIDataType.java index 2e2f904c..290bef87 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SPKIDataType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SPKIDataType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -68,8 +68,8 @@ public class SPKIDataType {       * <p>       * Objects of the following type(s) are allowed in the list       * {@link Object } -     * {@link Element }       * {@link JAXBElement }{@code <}{@link byte[]}{@code >} +     * {@link Element }       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureMethodType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureMethodType.java index 6d73cea0..d01ced96 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureMethodType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureMethodType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -75,9 +75,9 @@ public class SignatureMethodType {       *        * <p>       * Objects of the following type(s) are allowed in the list +     * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}       * {@link String }       * {@link Object } -     * {@link JAXBElement }{@code <}{@link BigInteger }{@code >}       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignaturePropertiesType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignaturePropertiesType.java index 49527d45..7a732a78 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignaturePropertiesType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignaturePropertiesType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignaturePropertyType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignaturePropertyType.java index 09838725..35b200de 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignaturePropertyType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignaturePropertyType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -81,8 +81,8 @@ public class SignaturePropertyType {       * <p>       * Objects of the following type(s) are allowed in the list       * {@link String } -     * {@link Object }       * {@link Element } +     * {@link Object }       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureType.java index 0611c217..c753270d 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -12,7 +12,6 @@ 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.XmlAttribute;  import javax.xml.bind.annotation.XmlElement;  import javax.xml.bind.annotation.XmlID; @@ -20,7 +19,6 @@ import javax.xml.bind.annotation.XmlSchemaType;  import javax.xml.bind.annotation.XmlType;  import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;  import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; -import org.w3c.dom.Element;  /** @@ -59,8 +57,8 @@ public class SignatureType {      protected SignedInfoType signedInfo;      @XmlElement(name = "SignatureValue", required = true)      protected SignatureValueType signatureValue; -    @XmlAnyElement -    protected Element keyInfo; +    @XmlElement(name = "KeyInfo") +    protected KeyInfoType keyInfo;      @XmlElement(name = "Object")      protected List<ObjectType> object;      @XmlAttribute(name = "Id") @@ -122,10 +120,10 @@ public class SignatureType {       *        * @return       *     possible object is -     *     {@link Element } +     *     {@link KeyInfoType }       *            */ -    public Element getKeyInfo() { +    public KeyInfoType getKeyInfo() {          return keyInfo;      } @@ -134,10 +132,10 @@ public class SignatureType {       *        * @param value       *     allowed object is -     *     {@link Element } +     *     {@link KeyInfoType }       *            */ -    public void setKeyInfo(Element value) { +    public void setKeyInfo(KeyInfoType value) {          this.keyInfo = value;      } diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureValueType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureValueType.java index b18f01d6..4159ad69 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureValueType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignatureValueType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignedInfoType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignedInfoType.java index db7d2d3c..6d5563a0 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignedInfoType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/SignedInfoType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/TransformType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/TransformType.java index 3e81e118..3d32f33f 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/TransformType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/TransformType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -75,9 +75,9 @@ public class TransformType {       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link Object } -     * {@link Element }       * {@link JAXBElement }{@code <}{@link String }{@code >} +     * {@link Element } +     * {@link Object }       * {@link String }       *        *  diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/TransformsType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/TransformsType.java index 29205150..5a2f7547 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/TransformsType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/TransformsType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/X509DataType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/X509DataType.java index fcf07b84..1200e5a3 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/X509DataType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/X509DataType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // @@ -53,11 +53,11 @@ import org.w3c.dom.Element;  public class X509DataType {      @XmlElementRefs({ +        @XmlElementRef(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class),          @XmlElementRef(name = "X509SKI", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), +        @XmlElementRef(name = "X509SubjectName", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class),          @XmlElementRef(name = "X509IssuerSerial", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), -        @XmlElementRef(name = "X509CRL", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), -        @XmlElementRef(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), -        @XmlElementRef(name = "X509SubjectName", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class) +        @XmlElementRef(name = "X509CRL", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class)      })      @XmlAnyElement(lax = true)      protected List<Object> x509IssuerSerialOrX509SKIOrX509SubjectName; @@ -80,13 +80,13 @@ public class X509DataType {       *        * <p>       * Objects of the following type(s) are allowed in the list -     * {@link JAXBElement }{@code <}{@link byte[]}{@code >}       * {@link Element } -     * {@link JAXBElement }{@code <}{@link X509IssuerSerialType }{@code >} -     * {@link JAXBElement }{@code <}{@link byte[]}{@code >}       * {@link Object }       * {@link JAXBElement }{@code <}{@link byte[]}{@code >} +     * {@link JAXBElement }{@code <}{@link byte[]}{@code >}       * {@link JAXBElement }{@code <}{@link String }{@code >} +     * {@link JAXBElement }{@code <}{@link X509IssuerSerialType }{@code >} +     * {@link JAXBElement }{@code <}{@link byte[]}{@code >}       *        *        */ diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/X509IssuerSerialType.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/X509IssuerSerialType.java index bb5957b9..05226e38 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/X509IssuerSerialType.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/X509IssuerSerialType.java @@ -1,8 +1,8 @@  // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   // diff --git a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/package-info.java b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/package-info.java index db9f2dc4..551e89f7 100644 --- a/utils/src/main/java/org/w3/_2000/_09/xmldsig_/package-info.java +++ b/utils/src/main/java/org/w3/_2000/_09/xmldsig_/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-833  +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6   // 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: 2010.02.24 at 05:42:21 PM MEZ  +// Generated on: 2012.01.10 at 12:03:52 PM CET   //  @javax.xml.bind.annotation.XmlSchema(namespace = "http://www.w3.org/2000/09/xmldsig#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) | 
