org.jboss.identity.federation.saml.v2.metadata
Class AttributeConsumingServiceType

java.lang.Object
  extended by org.jboss.identity.federation.saml.v2.metadata.AttributeConsumingServiceType

public class AttributeConsumingServiceType
extends java.lang.Object

Java class for AttributeConsumingServiceType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AttributeConsumingServiceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}ServiceName" maxOccurs="unbounded"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}ServiceDescription" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}RequestedAttribute" maxOccurs="unbounded"/>
       </sequence>
       <attribute name="index" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
       <attribute name="isDefault" type="{http://www.w3.org/2001/XMLSchema}boolean" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  int index
           
protected  java.lang.Boolean isDefault
           
protected  java.util.List<RequestedAttributeType> requestedAttribute
           
protected  java.util.List<LocalizedNameType> serviceDescription
           
protected  java.util.List<LocalizedNameType> serviceName
           
 
Constructor Summary
AttributeConsumingServiceType()
           
 
Method Summary
 int getIndex()
          Gets the value of the index property.
 java.util.List<RequestedAttributeType> getRequestedAttribute()
          Gets the value of the requestedAttribute property.
 java.util.List<LocalizedNameType> getServiceDescription()
          Gets the value of the serviceDescription property.
 java.util.List<LocalizedNameType> getServiceName()
          Gets the value of the serviceName property.
 java.lang.Boolean isIsDefault()
          Gets the value of the isDefault property.
 void setIndex(int value)
          Sets the value of the index property.
 void setIsDefault(java.lang.Boolean value)
          Sets the value of the isDefault property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceName

protected java.util.List<LocalizedNameType> serviceName

serviceDescription

protected java.util.List<LocalizedNameType> serviceDescription

requestedAttribute

protected java.util.List<RequestedAttributeType> requestedAttribute

index

protected int index

isDefault

protected java.lang.Boolean isDefault
Constructor Detail

AttributeConsumingServiceType

public AttributeConsumingServiceType()
Method Detail

getServiceName

public java.util.List<LocalizedNameType> getServiceName()
Gets the value of the serviceName property.

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 set method for the serviceName property.

For example, to add a new item, do as follows:

    getServiceName().add(newItem);
 

Objects of the following type(s) are allowed in the list LocalizedNameType


getServiceDescription

public java.util.List<LocalizedNameType> getServiceDescription()
Gets the value of the serviceDescription property.

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 set method for the serviceDescription property.

For example, to add a new item, do as follows:

    getServiceDescription().add(newItem);
 

Objects of the following type(s) are allowed in the list LocalizedNameType


getRequestedAttribute

public java.util.List<RequestedAttributeType> getRequestedAttribute()
Gets the value of the requestedAttribute property.

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 set method for the requestedAttribute property.

For example, to add a new item, do as follows:

    getRequestedAttribute().add(newItem);
 

Objects of the following type(s) are allowed in the list RequestedAttributeType


getIndex

public int getIndex()
Gets the value of the index property.


setIndex

public void setIndex(int value)
Sets the value of the index property.


isIsDefault

public java.lang.Boolean isIsDefault()
Gets the value of the isDefault property.

Returns:
possible object is Boolean

setIsDefault

public void setIsDefault(java.lang.Boolean value)
Sets the value of the isDefault property.

Parameters:
value - allowed object is Boolean


Copyright © 2009 JBoss Inc.. All Rights Reserved.