net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.ebics.h003
Class PubKeyInfoType

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.ebics.h003.PubKeyInfoType
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
AuthenticationPubKeyInfoType, EncryptionPubKeyInfoType

public class PubKeyInfoType
extends Object
implements Serializable, Cloneable

Datentyp für die Darstellung eines öffentlichen RSA-Schlüssels als Exponent-Modulus-Kombination oder als X509-Zertifikat.

Java class for PubKeyInfoType complex type.

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

 <complexType name="PubKeyInfoType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <sequence>
           <element ref="{http://www.w3.org/2000/09/xmldsig#}X509Data" minOccurs="0"/>
           <element name="PubKeyValue" type="{http://www.ebics.org/H003}PubKeyValueType"/>
         </sequence>
         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Object[] any
           
protected  PubKeyValueType pubKeyValue
           
protected  X509DataType x509Data
           
 
Constructor Summary
PubKeyInfoType()
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.ebics.h003.PubKeyInfoType instance.
PubKeyInfoType(PubKeyInfoType o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.ebics.h003.PubKeyInfoType instance by copying a given instance.
 
Method Summary
 PubKeyInfoType clone()
          Creates and returns a copy of this object.
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 PubKeyValueType getPubKeyValue()
          Gets the value of the pubKeyValue property.
 X509DataType getX509Data()
          Gets the value of the x509Data property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setPubKeyValue(PubKeyValueType value)
          Sets the value of the pubKeyValue property.
 void setX509Data(X509DataType value)
          Sets the value of the x509Data property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

x509Data

protected X509DataType x509Data

pubKeyValue

protected PubKeyValueType pubKeyValue

any

protected Object[] any
Constructor Detail

PubKeyInfoType

public PubKeyInfoType()
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.ebics.h003.PubKeyInfoType instance.


PubKeyInfoType

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

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

getX509Data

public X509DataType getX509Data()
Gets the value of the x509Data property.

Returns:
possible object is X509DataType

setX509Data

public void setX509Data(X509DataType value)
Sets the value of the x509Data property.

Parameters:
value - allowed object is X509DataType

getPubKeyValue

public PubKeyValueType getPubKeyValue()
Gets the value of the pubKeyValue property.

Returns:
possible object is PubKeyValueType

setPubKeyValue

public void setPubKeyValue(PubKeyValueType value)
Sets the value of the pubKeyValue property.

Parameters:
value - allowed object is PubKeyValueType

getAny

public Object[] getAny()
Returns:
array of Element Object

getAny

public Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(Object[] values)
Parameters:
values - allowed objects are Element Object

setAny

public Object setAny(int idx,
                     Object value)
Parameters:
value - allowed object is Element Object

clone

public PubKeyInfoType 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.