summaryrefslogtreecommitdiff
path: root/utils/src/main/java/org/etsi/uri/_01903/v1_1/UnsignedSignaturePropertiesType.java
diff options
context:
space:
mode:
Diffstat (limited to 'utils/src/main/java/org/etsi/uri/_01903/v1_1/UnsignedSignaturePropertiesType.java')
-rw-r--r--utils/src/main/java/org/etsi/uri/_01903/v1_1/UnsignedSignaturePropertiesType.java338
1 files changed, 338 insertions, 0 deletions
diff --git a/utils/src/main/java/org/etsi/uri/_01903/v1_1/UnsignedSignaturePropertiesType.java b/utils/src/main/java/org/etsi/uri/_01903/v1_1/UnsignedSignaturePropertiesType.java
new file mode 100644
index 00000000..ad713c1f
--- /dev/null
+++ b/utils/src/main/java/org/etsi/uri/_01903/v1_1/UnsignedSignaturePropertiesType.java
@@ -0,0 +1,338 @@
+/*
+* Copyright 2008 Federal Chancellery Austria and
+* Graz University of Technology
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2008.07.25 at 10:14:41 AM GMT
+//
+
+
+package org.etsi.uri._01903.v1_1;
+
+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 UnsignedSignaturePropertiesType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="UnsignedSignaturePropertiesType">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="CounterSignature" type="{http://uri.etsi.org/01903/v1.1.1#}CounterSignatureType" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;element name="SignatureTimeStamp" type="{http://uri.etsi.org/01903/v1.1.1#}TimeStampType" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;element name="CompleteCertificateRefs" type="{http://uri.etsi.org/01903/v1.1.1#}CompleteCertificateRefsType" minOccurs="0"/>
+ * &lt;element name="CompleteRevocationRefs" type="{http://uri.etsi.org/01903/v1.1.1#}CompleteRevocationRefsType" minOccurs="0"/>
+ * &lt;choice>
+ * &lt;element name="SigAndRefsTimeStamp" type="{http://uri.etsi.org/01903/v1.1.1#}TimeStampType" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;element name="RefsOnlyTimeStamp" type="{http://uri.etsi.org/01903/v1.1.1#}TimeStampType" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/choice>
+ * &lt;element name="CertificateValues" type="{http://uri.etsi.org/01903/v1.1.1#}CertificateValuesType" minOccurs="0"/>
+ * &lt;element name="RevocationValues" type="{http://uri.etsi.org/01903/v1.1.1#}RevocationValuesType" minOccurs="0"/>
+ * &lt;element name="ArchiveTimeStamp" type="{http://uri.etsi.org/01903/v1.1.1#}TimeStampType" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "UnsignedSignaturePropertiesType", propOrder = {
+ "counterSignature",
+ "signatureTimeStamp",
+ "completeCertificateRefs",
+ "completeRevocationRefs",
+ "sigAndRefsTimeStamp",
+ "refsOnlyTimeStamp",
+ "certificateValues",
+ "revocationValues",
+ "archiveTimeStamp"
+})
+public class UnsignedSignaturePropertiesType {
+
+ @XmlElement(name = "CounterSignature")
+ protected List<CounterSignatureType> counterSignature;
+ @XmlElement(name = "SignatureTimeStamp")
+ protected List<TimeStampType> signatureTimeStamp;
+ @XmlElement(name = "CompleteCertificateRefs")
+ protected CompleteCertificateRefsType completeCertificateRefs;
+ @XmlElement(name = "CompleteRevocationRefs")
+ protected CompleteRevocationRefsType completeRevocationRefs;
+ @XmlElement(name = "SigAndRefsTimeStamp")
+ protected List<TimeStampType> sigAndRefsTimeStamp;
+ @XmlElement(name = "RefsOnlyTimeStamp")
+ protected List<TimeStampType> refsOnlyTimeStamp;
+ @XmlElement(name = "CertificateValues")
+ protected CertificateValuesType certificateValues;
+ @XmlElement(name = "RevocationValues")
+ protected RevocationValuesType revocationValues;
+ @XmlElement(name = "ArchiveTimeStamp")
+ protected List<TimeStampType> archiveTimeStamp;
+
+ /**
+ * Gets the value of the counterSignature 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 counterSignature property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getCounterSignature().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link CounterSignatureType }
+ *
+ *
+ */
+ public List<CounterSignatureType> getCounterSignature() {
+ if (counterSignature == null) {
+ counterSignature = new ArrayList<CounterSignatureType>();
+ }
+ return this.counterSignature;
+ }
+
+ /**
+ * Gets the value of the signatureTimeStamp 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 signatureTimeStamp property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getSignatureTimeStamp().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TimeStampType }
+ *
+ *
+ */
+ public List<TimeStampType> getSignatureTimeStamp() {
+ if (signatureTimeStamp == null) {
+ signatureTimeStamp = new ArrayList<TimeStampType>();
+ }
+ return this.signatureTimeStamp;
+ }
+
+ /**
+ * Gets the value of the completeCertificateRefs property.
+ *
+ * @return
+ * possible object is
+ * {@link CompleteCertificateRefsType }
+ *
+ */
+ public CompleteCertificateRefsType getCompleteCertificateRefs() {
+ return completeCertificateRefs;
+ }
+
+ /**
+ * Sets the value of the completeCertificateRefs property.
+ *
+ * @param value
+ * allowed object is
+ * {@link CompleteCertificateRefsType }
+ *
+ */
+ public void setCompleteCertificateRefs(CompleteCertificateRefsType value) {
+ this.completeCertificateRefs = value;
+ }
+
+ /**
+ * Gets the value of the completeRevocationRefs property.
+ *
+ * @return
+ * possible object is
+ * {@link CompleteRevocationRefsType }
+ *
+ */
+ public CompleteRevocationRefsType getCompleteRevocationRefs() {
+ return completeRevocationRefs;
+ }
+
+ /**
+ * Sets the value of the completeRevocationRefs property.
+ *
+ * @param value
+ * allowed object is
+ * {@link CompleteRevocationRefsType }
+ *
+ */
+ public void setCompleteRevocationRefs(CompleteRevocationRefsType value) {
+ this.completeRevocationRefs = value;
+ }
+
+ /**
+ * Gets the value of the sigAndRefsTimeStamp 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 sigAndRefsTimeStamp property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getSigAndRefsTimeStamp().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TimeStampType }
+ *
+ *
+ */
+ public List<TimeStampType> getSigAndRefsTimeStamp() {
+ if (sigAndRefsTimeStamp == null) {
+ sigAndRefsTimeStamp = new ArrayList<TimeStampType>();
+ }
+ return this.sigAndRefsTimeStamp;
+ }
+
+ /**
+ * Gets the value of the refsOnlyTimeStamp 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 refsOnlyTimeStamp property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getRefsOnlyTimeStamp().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TimeStampType }
+ *
+ *
+ */
+ public List<TimeStampType> getRefsOnlyTimeStamp() {
+ if (refsOnlyTimeStamp == null) {
+ refsOnlyTimeStamp = new ArrayList<TimeStampType>();
+ }
+ return this.refsOnlyTimeStamp;
+ }
+
+ /**
+ * 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 archiveTimeStamp 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 archiveTimeStamp property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getArchiveTimeStamp().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TimeStampType }
+ *
+ *
+ */
+ public List<TimeStampType> getArchiveTimeStamp() {
+ if (archiveTimeStamp == null) {
+ archiveTimeStamp = new ArrayList<TimeStampType>();
+ }
+ return this.archiveTimeStamp;
+ }
+
+}