001: package org.w3._2002._03.xkms_;
002:
003: import javax.xml.bind.annotation.XmlAccessType;
004: import javax.xml.bind.annotation.XmlAccessorType;
005: import javax.xml.bind.annotation.XmlAttribute;
006: import javax.xml.bind.annotation.XmlElement;
007: import javax.xml.bind.annotation.XmlSchemaType;
008: import javax.xml.bind.annotation.XmlType;
009: import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
010: import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
011:
012: import org.w3._2000._09.xmldsig_.SignatureValueType;
013:
014: /**
015: * <p>Java class for ResultType complex type.
016: *
017: * <p>The following schema fragment specifies the expected content contained within this class.
018: *
019: * <pre>
020: * <complexType name="ResultType">
021: * <complexContent>
022: * <extension base="{http://www.w3.org/2002/03/xkms#}MessageAbstractType">
023: * <sequence>
024: * <element ref="{http://www.w3.org/2002/03/xkms#}RequestSignatureValue" minOccurs="0"/>
025: * </sequence>
026: * <attribute name="ResultMajor" use="required" type="{http://www.w3.org/2002/03/xkms#}ResultMajorOpenEnum" />
027: * <attribute name="ResultMinor" type="{http://www.w3.org/2002/03/xkms#}ResultMinorOpenEnum" />
028: * <attribute name="RequestId" type="{http://www.w3.org/2001/XMLSchema}NCName" />
029: * </extension>
030: * </complexContent>
031: * </complexType>
032: * </pre>
033: *
034: *
035: */
036:
037: @XmlAccessorType(XmlAccessType.FIELD)
038: @XmlType(name="ResultType",propOrder={"requestSignatureValue"})
039: /*@XmlSeeAlso({
040: ReissueResultType.class,
041: StatusResultType.class,
042: RevokeResultType.class,
043: CompoundResultType.class,
044: ValidateResultType.class,
045: RecoverResultType.class,
046: RegisterResultType.class,
047: LocateResultType.class
048: })*/
049: public class ResultType extends MessageAbstractType {
050:
051: @XmlElement(name="RequestSignatureValue")
052: protected SignatureValueType requestSignatureValue;
053: @XmlAttribute(name="ResultMajor",required=true)
054: protected String resultMajor;
055: @XmlAttribute(name="ResultMinor")
056: protected String resultMinor;
057: @XmlAttribute(name="RequestId")
058: @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
059: @XmlSchemaType(name="NCName")
060: protected String requestId;
061:
062: /**
063: * Gets the value of the requestSignatureValue property.
064: *
065: * @return
066: * possible object is
067: * {@link SignatureValueType }
068: *
069: */
070: public SignatureValueType getRequestSignatureValue() {
071: return requestSignatureValue;
072: }
073:
074: /**
075: * Sets the value of the requestSignatureValue property.
076: *
077: * @param value
078: * allowed object is
079: * {@link SignatureValueType }
080: *
081: */
082: public void setRequestSignatureValue(SignatureValueType value) {
083: this .requestSignatureValue = value;
084: }
085:
086: /**
087: * Gets the value of the resultMajor property.
088: *
089: * @return
090: * possible object is
091: * {@link String }
092: *
093: */
094: public String getResultMajor() {
095: return resultMajor;
096: }
097:
098: /**
099: * Sets the value of the resultMajor property.
100: *
101: * @param value
102: * allowed object is
103: * {@link String }
104: *
105: */
106: public void setResultMajor(String value) {
107: this .resultMajor = value;
108: }
109:
110: /**
111: * Gets the value of the resultMinor property.
112: *
113: * @return
114: * possible object is
115: * {@link String }
116: *
117: */
118: public String getResultMinor() {
119: return resultMinor;
120: }
121:
122: /**
123: * Sets the value of the resultMinor property.
124: *
125: * @param value
126: * allowed object is
127: * {@link String }
128: *
129: */
130: public void setResultMinor(String value) {
131: this .resultMinor = value;
132: }
133:
134: /**
135: * Gets the value of the requestId property.
136: *
137: * @return
138: * possible object is
139: * {@link String }
140: *
141: */
142: public String getRequestId() {
143: return requestId;
144: }
145:
146: /**
147: * Sets the value of the requestId property.
148: *
149: * @param value
150: * allowed object is
151: * {@link String }
152: *
153: */
154: public void setRequestId(String value) {
155: this.requestId = value;
156: }
157:
158: }
|