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:53:21 PM IST
006: //
007:
008: package com.sun.xml.wss.saml.internal.saml11.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.namespace.QName;
016:
017: /**
018: * <p>Java class for AuthorityBindingType complex type.
019: *
020: * <p>The following schema fragment specifies the expected content contained within this class.
021: *
022: * <pre>
023: * <complexType name="AuthorityBindingType">
024: * <complexContent>
025: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
026: * <attribute name="AuthorityKind" use="required" type="{http://www.w3.org/2001/XMLSchema}QName" />
027: * <attribute name="Binding" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
028: * <attribute name="Location" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
029: * </restriction>
030: * </complexContent>
031: * </complexType>
032: * </pre>
033: *
034: *
035: */
036: @XmlRootElement(name="AuthorityBinding")
037: @XmlAccessorType(XmlAccessType.FIELD)
038: @XmlType(name="AuthorityBindingType")
039: public class AuthorityBindingType {
040:
041: @XmlAttribute(name="AuthorityKind",required=true)
042: protected QName authorityKind;
043: @XmlAttribute(name="Binding",required=true)
044: protected String binding;
045: @XmlAttribute(name="Location",required=true)
046: protected String location;
047:
048: /**
049: * Gets the value of the authorityKind property.
050: *
051: * @return
052: * possible object is
053: * {@link QName }
054: *
055: */
056: public QName getAuthorityKind() {
057: return authorityKind;
058: }
059:
060: /**
061: * Sets the value of the authorityKind property.
062: *
063: * @param value
064: * allowed object is
065: * {@link QName }
066: *
067: */
068: public void setAuthorityKind(QName value) {
069: this .authorityKind = value;
070: }
071:
072: /**
073: * Gets the value of the binding property.
074: *
075: * @return
076: * possible object is
077: * {@link String }
078: *
079: */
080: public String getBinding() {
081: return binding;
082: }
083:
084: /**
085: * Sets the value of the binding property.
086: *
087: * @param value
088: * allowed object is
089: * {@link String }
090: *
091: */
092: public void setBinding(String value) {
093: this .binding = value;
094: }
095:
096: /**
097: * Gets the value of the location property.
098: *
099: * @return
100: * possible object is
101: * {@link String }
102: *
103: */
104: public String getLocation() {
105: return location;
106: }
107:
108: /**
109: * Sets the value of the location property.
110: *
111: * @param value
112: * allowed object is
113: * {@link String }
114: *
115: */
116: public void setLocation(String value) {
117: this.location = value;
118: }
119:
120: }
|