org.globus.cas.types
Class UserData

java.lang.Object
  extended byorg.globus.cas.types.CasObjectData
      extended byorg.globus.cas.types.UserData
All Implemented Interfaces:
java.io.Serializable

public class UserData
extends CasObjectData
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  ArrayOfString groupNames
           
private  java.lang.String nickname
           
private  java.lang.String subjectName
           
private  java.lang.String trustAnchorName
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
UserData()
           
UserData(ArrayOfString groupNames, java.lang.String nickname, java.lang.String subjectName, java.lang.String trustAnchorName)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 ArrayOfString getGroupNames()
          Gets the groupNames value for this UserData.
 java.lang.String getNickname()
          Gets the nickname value for this UserData.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getSubjectName()
          Gets the subjectName value for this UserData.
 java.lang.String getTrustAnchorName()
          Gets the trustAnchorName value for this UserData.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setGroupNames(ArrayOfString groupNames)
          Sets the groupNames value for this UserData.
 void setNickname(java.lang.String nickname)
          Sets the nickname value for this UserData.
 void setSubjectName(java.lang.String subjectName)
          Sets the subjectName value for this UserData.
 void setTrustAnchorName(java.lang.String trustAnchorName)
          Sets the trustAnchorName value for this UserData.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

groupNames

private ArrayOfString groupNames

subjectName

private java.lang.String subjectName

nickname

private java.lang.String nickname

trustAnchorName

private java.lang.String trustAnchorName

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

UserData

public UserData()

UserData

public UserData(ArrayOfString groupNames,
                java.lang.String nickname,
                java.lang.String subjectName,
                java.lang.String trustAnchorName)
Method Detail

getGroupNames

public ArrayOfString getGroupNames()
Gets the groupNames value for this UserData.

Returns:
groupNames

setGroupNames

public void setGroupNames(ArrayOfString groupNames)
Sets the groupNames value for this UserData.

Parameters:
groupNames -

getSubjectName

public java.lang.String getSubjectName()
Gets the subjectName value for this UserData.

Returns:
subjectName

setSubjectName

public void setSubjectName(java.lang.String subjectName)
Sets the subjectName value for this UserData.

Parameters:
subjectName -

getNickname

public java.lang.String getNickname()
Gets the nickname value for this UserData.

Returns:
nickname

setNickname

public void setNickname(java.lang.String nickname)
Sets the nickname value for this UserData.

Parameters:
nickname -

getTrustAnchorName

public java.lang.String getTrustAnchorName()
Gets the trustAnchorName value for this UserData.

Returns:
trustAnchorName

setTrustAnchorName

public void setTrustAnchorName(java.lang.String trustAnchorName)
Sets the trustAnchorName value for this UserData.

Parameters:
trustAnchorName -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class CasObjectData

hashCode

public int hashCode()
Overrides:
hashCode in class CasObjectData

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer