p12f.exe.pasarelapagos.objects
Class AccountData

java.lang.Object
  extended byp12f.exe.pasarelapagos.objects.AccountData
All Implemented Interfaces:
com.ejie.r01f.util.Initializable, java.io.Serializable

public class AccountData
extends java.lang.Object
implements java.io.Serializable, com.ejie.r01f.util.Initializable

See Also:
Serialized Form

Field Summary
static java.lang.String ACCOUNT_NUMBER_FORMAT_CC
           
static java.lang.String ACCOUNT_NUMBER_FORMAT_IBAN
           
 java.lang.String accountNumberFormat
           
 java.util.Map aditionalDataList
           
 EncData encData
           
 HolderData holderData
           
 java.lang.String timeStamp
           
 
Constructor Summary
AccountData()
           
 
Method Summary
static byte[] doXOR(java.lang.String clave1, java.lang.String clave2)
          Metodo que realiza el XOR de dos arrays de bytes.
static AccountData getObject(java.lang.String xml)
          Convierte un XML en un objeto DatosPago.
 java.lang.String toXML()
          Convierte un Objeto Concepto a XML.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACCOUNT_NUMBER_FORMAT_IBAN

public static final java.lang.String ACCOUNT_NUMBER_FORMAT_IBAN
See Also:
Constant Field Values

ACCOUNT_NUMBER_FORMAT_CC

public static final java.lang.String ACCOUNT_NUMBER_FORMAT_CC
See Also:
Constant Field Values

timeStamp

public java.lang.String timeStamp

encData

public EncData encData

aditionalDataList

public java.util.Map aditionalDataList

accountNumberFormat

public java.lang.String accountNumberFormat

holderData

public HolderData holderData
Constructor Detail

AccountData

public AccountData()
Method Detail

toXML

public java.lang.String toXML()
                       throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Convierte un Objeto Concepto a XML.

Returns:
String que contiene el XML.
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException

getObject

public static AccountData getObject(java.lang.String xml)
                             throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Convierte un XML en un objeto DatosPago.

Returns:
Objeto DatosPago construido a partir del XML.
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException

doXOR

public static byte[] doXOR(java.lang.String clave1,
                           java.lang.String clave2)
                    throws java.lang.Exception
Metodo que realiza el XOR de dos arrays de bytes.

Parameters:
clave1 -
clave2 -
Returns:
Array de bytes con el resultado de la operación.
Throws:
java.lang.Exception