org.globus.ws.sc
Class DerivedKeyTokenType

java.lang.Object
  extended byorg.globus.ws.sc.DerivedKeyTokenType
All Implemented Interfaces:
Serializable

public class DerivedKeyTokenType
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
private  Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  URI algorithm
           
private  UnsignedLong generation
           
private  Id id
           
private  String label
           
private  UnsignedLong length
           
private  byte[] nonce
           
private  UnsignedLong offset
           
private  PropertiesType properties
           
private  SecurityTokenReferenceType securityTokenReference
           
private static TypeDesc typeDesc
           
 
Constructor Summary
DerivedKeyTokenType()
           
DerivedKeyTokenType(URI algorithm, UnsignedLong generation, Id id, String label, UnsignedLong length, byte[] nonce, UnsignedLong offset, PropertiesType properties, SecurityTokenReferenceType securityTokenReference)
           
 
Method Summary
 boolean equals(Object obj)
           
 URI getAlgorithm()
          Gets the algorithm value for this DerivedKeyTokenType.
static Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 UnsignedLong getGeneration()
          Gets the generation value for this DerivedKeyTokenType.
 Id getId()
          Gets the id value for this DerivedKeyTokenType.
 String getLabel()
          Gets the label value for this DerivedKeyTokenType.
 UnsignedLong getLength()
          Gets the length value for this DerivedKeyTokenType.
 byte[] getNonce()
          Gets the nonce value for this DerivedKeyTokenType.
 UnsignedLong getOffset()
          Gets the offset value for this DerivedKeyTokenType.
 PropertiesType getProperties()
          Gets the properties value for this DerivedKeyTokenType.
 SecurityTokenReferenceType getSecurityTokenReference()
          Gets the securityTokenReference value for this DerivedKeyTokenType.
static Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
static TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAlgorithm(URI algorithm)
          Sets the algorithm value for this DerivedKeyTokenType.
 void setGeneration(UnsignedLong generation)
          Sets the generation value for this DerivedKeyTokenType.
 void setId(Id id)
          Sets the id value for this DerivedKeyTokenType.
 void setLabel(String label)
          Sets the label value for this DerivedKeyTokenType.
 void setLength(UnsignedLong length)
          Sets the length value for this DerivedKeyTokenType.
 void setNonce(byte[] nonce)
          Sets the nonce value for this DerivedKeyTokenType.
 void setOffset(UnsignedLong offset)
          Sets the offset value for this DerivedKeyTokenType.
 void setProperties(PropertiesType properties)
          Sets the properties value for this DerivedKeyTokenType.
 void setSecurityTokenReference(SecurityTokenReferenceType securityTokenReference)
          Sets the securityTokenReference value for this DerivedKeyTokenType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

securityTokenReference

private SecurityTokenReferenceType securityTokenReference

properties

private PropertiesType properties

generation

private UnsignedLong generation

offset

private UnsignedLong offset

length

private UnsignedLong length

label

private String label

nonce

private byte[] nonce

id

private Id id

algorithm

private URI algorithm

__equalsCalc

private Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static TypeDesc typeDesc
Constructor Detail

DerivedKeyTokenType

public DerivedKeyTokenType()

DerivedKeyTokenType

public DerivedKeyTokenType(URI algorithm,
                           UnsignedLong generation,
                           Id id,
                           String label,
                           UnsignedLong length,
                           byte[] nonce,
                           UnsignedLong offset,
                           PropertiesType properties,
                           SecurityTokenReferenceType securityTokenReference)
Method Detail

getSecurityTokenReference

public SecurityTokenReferenceType getSecurityTokenReference()
Gets the securityTokenReference value for this DerivedKeyTokenType.

Returns:
securityTokenReference

setSecurityTokenReference

public void setSecurityTokenReference(SecurityTokenReferenceType securityTokenReference)
Sets the securityTokenReference value for this DerivedKeyTokenType.

Parameters:
securityTokenReference -

getProperties

public PropertiesType getProperties()
Gets the properties value for this DerivedKeyTokenType.

Returns:
properties

setProperties

public void setProperties(PropertiesType properties)
Sets the properties value for this DerivedKeyTokenType.

Parameters:
properties -

getGeneration

public UnsignedLong getGeneration()
Gets the generation value for this DerivedKeyTokenType.

Returns:
generation

setGeneration

public void setGeneration(UnsignedLong generation)
Sets the generation value for this DerivedKeyTokenType.

Parameters:
generation -

getOffset

public UnsignedLong getOffset()
Gets the offset value for this DerivedKeyTokenType.

Returns:
offset

setOffset

public void setOffset(UnsignedLong offset)
Sets the offset value for this DerivedKeyTokenType.

Parameters:
offset -

getLength

public UnsignedLong getLength()
Gets the length value for this DerivedKeyTokenType.

Returns:
length

setLength

public void setLength(UnsignedLong length)
Sets the length value for this DerivedKeyTokenType.

Parameters:
length -

getLabel

public String getLabel()
Gets the label value for this DerivedKeyTokenType.

Returns:
label

setLabel

public void setLabel(String label)
Sets the label value for this DerivedKeyTokenType.

Parameters:
label -

getNonce

public byte[] getNonce()
Gets the nonce value for this DerivedKeyTokenType.

Returns:
nonce

setNonce

public void setNonce(byte[] nonce)
Sets the nonce value for this DerivedKeyTokenType.

Parameters:
nonce -

getId

public Id getId()
Gets the id value for this DerivedKeyTokenType.

Returns:
id

setId

public void setId(Id id)
Sets the id value for this DerivedKeyTokenType.

Parameters:
id -

getAlgorithm

public URI getAlgorithm()
Gets the algorithm value for this DerivedKeyTokenType.

Returns:
algorithm

setAlgorithm

public void setAlgorithm(URI algorithm)
Sets the algorithm value for this DerivedKeyTokenType.

Parameters:
algorithm -

equals

public boolean equals(Object obj)

hashCode

public int hashCode()

getTypeDesc

public static TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static Serializer getSerializer(String mechType,
                                       Class _javaType,
                                       QName _xmlType)
Get Custom Serializer


getDeserializer

public static Deserializer getDeserializer(String mechType,
                                           Class _javaType,
                                           QName _xmlType)
Get Custom Deserializer