org.w3.www._2000._09.xmldsig
Class KeyInfoType

java.lang.Object
  extended by org.w3.www._2000._09.xmldsig.KeyInfoType
All Implemented Interfaces:
java.io.Serializable, org.apache.axis.encoding.AnyContentType, org.apache.axis.encoding.MixedContentType

public class KeyInfoType
extends java.lang.Object
implements java.io.Serializable, org.apache.axis.encoding.AnyContentType, org.apache.axis.encoding.MixedContentType

See Also:
Serialized Form

Constructor Summary
KeyInfoType()
           
KeyInfoType(java.lang.String keyName, KeyValueType keyValue, RetrievalMethodType retrievalMethod, X509DataType x509Data, PGPDataType PGPData, SPKIDataType SPKIData, java.lang.String mgmtData, org.apache.axis.message.MessageElement[] _any, org.apache.axis.types.Id id)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.message.MessageElement[] get_any()
          Gets the _any value for this KeyInfoType.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 org.apache.axis.types.Id getId()
          Gets the id value for this KeyInfoType.
 java.lang.String getKeyName()
          Gets the keyName value for this KeyInfoType.
 KeyValueType getKeyValue()
          Gets the keyValue value for this KeyInfoType.
 java.lang.String getMgmtData()
          Gets the mgmtData value for this KeyInfoType.
 PGPDataType getPGPData()
          Gets the PGPData value for this KeyInfoType.
 RetrievalMethodType getRetrievalMethod()
          Gets the retrievalMethod value for this KeyInfoType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 SPKIDataType getSPKIData()
          Gets the SPKIData value for this KeyInfoType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 X509DataType getX509Data()
          Gets the x509Data value for this KeyInfoType.
 int hashCode()
           
 void set_any(org.apache.axis.message.MessageElement[] _any)
          Sets the _any value for this KeyInfoType.
 void setId(org.apache.axis.types.Id id)
          Sets the id value for this KeyInfoType.
 void setKeyName(java.lang.String keyName)
          Sets the keyName value for this KeyInfoType.
 void setKeyValue(KeyValueType keyValue)
          Sets the keyValue value for this KeyInfoType.
 void setMgmtData(java.lang.String mgmtData)
          Sets the mgmtData value for this KeyInfoType.
 void setPGPData(PGPDataType PGPData)
          Sets the PGPData value for this KeyInfoType.
 void setRetrievalMethod(RetrievalMethodType retrievalMethod)
          Sets the retrievalMethod value for this KeyInfoType.
 void setSPKIData(SPKIDataType SPKIData)
          Sets the SPKIData value for this KeyInfoType.
 void setX509Data(X509DataType x509Data)
          Sets the x509Data value for this KeyInfoType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyInfoType

public KeyInfoType()

KeyInfoType

public KeyInfoType(java.lang.String keyName,
                   KeyValueType keyValue,
                   RetrievalMethodType retrievalMethod,
                   X509DataType x509Data,
                   PGPDataType PGPData,
                   SPKIDataType SPKIData,
                   java.lang.String mgmtData,
                   org.apache.axis.message.MessageElement[] _any,
                   org.apache.axis.types.Id id)
Method Detail

getKeyName

public java.lang.String getKeyName()
Gets the keyName value for this KeyInfoType.

Returns:
keyName

setKeyName

public void setKeyName(java.lang.String keyName)
Sets the keyName value for this KeyInfoType.

Parameters:
keyName -

getKeyValue

public KeyValueType getKeyValue()
Gets the keyValue value for this KeyInfoType.

Returns:
keyValue

setKeyValue

public void setKeyValue(KeyValueType keyValue)
Sets the keyValue value for this KeyInfoType.

Parameters:
keyValue -

getRetrievalMethod

public RetrievalMethodType getRetrievalMethod()
Gets the retrievalMethod value for this KeyInfoType.

Returns:
retrievalMethod

setRetrievalMethod

public void setRetrievalMethod(RetrievalMethodType retrievalMethod)
Sets the retrievalMethod value for this KeyInfoType.

Parameters:
retrievalMethod -

getX509Data

public X509DataType getX509Data()
Gets the x509Data value for this KeyInfoType.

Returns:
x509Data

setX509Data

public void setX509Data(X509DataType x509Data)
Sets the x509Data value for this KeyInfoType.

Parameters:
x509Data -

getPGPData

public PGPDataType getPGPData()
Gets the PGPData value for this KeyInfoType.

Returns:
PGPData

setPGPData

public void setPGPData(PGPDataType PGPData)
Sets the PGPData value for this KeyInfoType.

Parameters:
PGPData -

getSPKIData

public SPKIDataType getSPKIData()
Gets the SPKIData value for this KeyInfoType.

Returns:
SPKIData

setSPKIData

public void setSPKIData(SPKIDataType SPKIData)
Sets the SPKIData value for this KeyInfoType.

Parameters:
SPKIData -

getMgmtData

public java.lang.String getMgmtData()
Gets the mgmtData value for this KeyInfoType.

Returns:
mgmtData

setMgmtData

public void setMgmtData(java.lang.String mgmtData)
Sets the mgmtData value for this KeyInfoType.

Parameters:
mgmtData -

get_any

public org.apache.axis.message.MessageElement[] get_any()
Gets the _any value for this KeyInfoType.

Specified by:
get_any in interface org.apache.axis.encoding.AnyContentType
Specified by:
get_any in interface org.apache.axis.encoding.MixedContentType
Returns:
_any

set_any

public void set_any(org.apache.axis.message.MessageElement[] _any)
Sets the _any value for this KeyInfoType.

Specified by:
set_any in interface org.apache.axis.encoding.AnyContentType
Specified by:
set_any in interface org.apache.axis.encoding.MixedContentType
Parameters:
_any -

getId

public org.apache.axis.types.Id getId()
Gets the id value for this KeyInfoType.

Returns:
id

setId

public void setId(org.apache.axis.types.Id id)
Sets the id value for this KeyInfoType.

Parameters:
id -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

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