001: //
002: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-3509
003: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004: // Any modifications to this file will be lost upon recompilation of the source schema.
005: // Generated on: 2006.09.12 at 08:57:41 PM IST
006: //
007:
008: package com.sun.xml.wss.saml.internal.saml20.jaxb20;
009:
010: import javax.xml.bind.annotation.XmlAccessType;
011: import javax.xml.bind.annotation.XmlAccessorType;
012: import javax.xml.bind.annotation.XmlAttribute;
013: import javax.xml.bind.annotation.XmlRootElement;
014: import javax.xml.bind.annotation.XmlType;
015: import javax.xml.bind.annotation.XmlValue;
016:
017: /**
018: * <p>Java class for NameIDType complex type.
019: *
020: * <p>The following schema fragment specifies the expected content contained within this class.
021: *
022: * <pre>
023: * <complexType name="NameIDType">
024: * <simpleContent>
025: * <extension base="<http://www.w3.org/2001/XMLSchema>string">
026: * <attGroup ref="{urn:oasis:names:tc:SAML:2.0:assertion}IDNameQualifiers"/>
027: * <attribute name="Format" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
028: * <attribute name="SPProvidedID" type="{http://www.w3.org/2001/XMLSchema}string" />
029: * </extension>
030: * </simpleContent>
031: * </complexType>
032: * </pre>
033: *
034: *
035: */
036: @XmlRootElement(name="NameID")
037: @XmlAccessorType(XmlAccessType.FIELD)
038: @XmlType(name="NameIDType",propOrder={"value"})
039: public class NameIDType {
040:
041: @XmlValue
042: protected String value;
043: @XmlAttribute(name="Format")
044: protected String format;
045: @XmlAttribute(name="SPProvidedID")
046: protected String spProvidedID;
047: @XmlAttribute(name="NameQualifier")
048: protected String nameQualifier;
049: @XmlAttribute(name="SPNameQualifier")
050: protected String spNameQualifier;
051:
052: /**
053: * Gets the value of the value property.
054: *
055: * @return
056: * possible object is
057: * {@link String }
058: *
059: */
060: public String getValue() {
061: return value;
062: }
063:
064: /**
065: * Sets the value of the value property.
066: *
067: * @param value
068: * allowed object is
069: * {@link String }
070: *
071: */
072: public void setValue(String value) {
073: this .value = value;
074: }
075:
076: /**
077: * Gets the value of the format property.
078: *
079: * @return
080: * possible object is
081: * {@link String }
082: *
083: */
084: public String getFormat() {
085: return format;
086: }
087:
088: /**
089: * Sets the value of the format property.
090: *
091: * @param value
092: * allowed object is
093: * {@link String }
094: *
095: */
096: public void setFormat(String value) {
097: this .format = value;
098: }
099:
100: /**
101: * Gets the value of the spProvidedID property.
102: *
103: * @return
104: * possible object is
105: * {@link String }
106: *
107: */
108: public String getSPProvidedID() {
109: return spProvidedID;
110: }
111:
112: /**
113: * Sets the value of the spProvidedID property.
114: *
115: * @param value
116: * allowed object is
117: * {@link String }
118: *
119: */
120: public void setSPProvidedID(String value) {
121: this .spProvidedID = value;
122: }
123:
124: /**
125: * Gets the value of the nameQualifier property.
126: *
127: * @return
128: * possible object is
129: * {@link String }
130: *
131: */
132: public String getNameQualifier() {
133: return nameQualifier;
134: }
135:
136: /**
137: * Sets the value of the nameQualifier property.
138: *
139: * @param value
140: * allowed object is
141: * {@link String }
142: *
143: */
144: public void setNameQualifier(String value) {
145: this .nameQualifier = value;
146: }
147:
148: /**
149: * Gets the value of the spNameQualifier property.
150: *
151: * @return
152: * possible object is
153: * {@link String }
154: *
155: */
156: public String getSPNameQualifier() {
157: return spNameQualifier;
158: }
159:
160: /**
161: * Sets the value of the spNameQualifier property.
162: *
163: * @param value
164: * allowed object is
165: * {@link String }
166: *
167: */
168: public void setSPNameQualifier(String value) {
169: this.spNameQualifier = value;
170: }
171:
172: }
|