net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.xmldsig
Class SignatureType

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.xmldsig.SignatureType
All Implemented Interfaces:
Serializable, Cloneable

public class SignatureType
extends Object
implements Serializable, Cloneable

Java class for SignatureType complex type.

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

 <complexType name="SignatureType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.w3.org/2000/09/xmldsig#}SignedInfo"/>
         <element ref="{http://www.w3.org/2000/09/xmldsig#}SignatureValue"/>
         <element ref="{http://www.w3.org/2000/09/xmldsig#}KeyInfo" minOccurs="0"/>
         <element ref="{http://www.w3.org/2000/09/xmldsig#}Object" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  String id
           
protected  KeyInfoType keyInfo
           
protected  ObjectType[] object
           
protected  SignatureValueType signatureValue
           
protected  SignedInfoType signedInfo
           
 
Constructor Summary
SignatureType()
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.xmldsig.SignatureType instance.
SignatureType(SignatureType o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.xmldsig.SignatureType instance by copying a given instance.
 
Method Summary
 SignatureType clone()
          Creates and returns a copy of this object.
 String getId()
          Gets the value of the id property.
 KeyInfoType getKeyInfo()
          Gets the value of the keyInfo property.
 ObjectType[] getObject()
           
 ObjectType getObject(int idx)
           
 int getObjectLength()
           
 SignatureValueType getSignatureValue()
          Gets the value of the signatureValue property.
 SignedInfoType getSignedInfo()
          Gets the value of the signedInfo property.
 void setId(String value)
          Sets the value of the id property.
 void setKeyInfo(KeyInfoType value)
          Sets the value of the keyInfo property.
 ObjectType setObject(int idx, ObjectType value)
           
 void setObject(ObjectType[] values)
           
 void setSignatureValue(SignatureValueType value)
          Sets the value of the signatureValue property.
 void setSignedInfo(SignedInfoType value)
          Sets the value of the signedInfo property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

signedInfo

protected SignedInfoType signedInfo

signatureValue

protected SignatureValueType signatureValue

keyInfo

protected KeyInfoType keyInfo

object

protected ObjectType[] object

id

protected String id
Constructor Detail

SignatureType

public SignatureType()
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.xmldsig.SignatureType instance.


SignatureType

public SignatureType(SignatureType o)
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.xmldsig.SignatureType instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getSignedInfo

public SignedInfoType getSignedInfo()
Gets the value of the signedInfo property.

Returns:
possible object is SignedInfoType

setSignedInfo

public void setSignedInfo(SignedInfoType value)
Sets the value of the signedInfo property.

Parameters:
value - allowed object is SignedInfoType

getSignatureValue

public SignatureValueType getSignatureValue()
Gets the value of the signatureValue property.

Returns:
possible object is SignatureValueType

setSignatureValue

public void setSignatureValue(SignatureValueType value)
Sets the value of the signatureValue property.

Parameters:
value - allowed object is SignatureValueType

getKeyInfo

public KeyInfoType getKeyInfo()
Gets the value of the keyInfo property.

Returns:
possible object is KeyInfoType

setKeyInfo

public void setKeyInfo(KeyInfoType value)
Sets the value of the keyInfo property.

Parameters:
value - allowed object is KeyInfoType

getObject

public ObjectType[] getObject()
Returns:
array of ObjectType

getObject

public ObjectType getObject(int idx)
Returns:
one of ObjectType

getObjectLength

public int getObjectLength()

setObject

public void setObject(ObjectType[] values)
Parameters:
values - allowed objects are ObjectType

setObject

public ObjectType setObject(int idx,
                            ObjectType value)
Parameters:
value - allowed object is ObjectType

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

clone

public SignatureType clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.