|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectp12f.exe.holdercert.utils.HolderCertUtil
Utilidad de ayuda para la clase de validación de cuentas. IBAN ================ El IBAN consta de un máximo de 34 caracteres alfanuméricos. Los dos primeros son de carácter alfabético e identifican el país. Los dos siguientes son dígitos de control y son el elemento de validación de la totalidad del IBAN. Los restantes son el número de cuenta, que en la mayoría de los casos identifica además la entidad y la oficina. En el caso español están los cuatro primeros, formados por los elementos explicados en el párrafo anterior, y luego se sigue con los 20 caracteres numéricos actuales del Código Cuenta Cliente (es decir, consta de un total de 24 caracteres). Dichos cuatro nuevos caracteres corresponden a: Los dos primeros, al país (ES para España). Los dos siguientes, a los dígitos de control IBAN. Ejemplos: comparativa entre el código cuenta cliente (CCC) y código IBAN de una misma cuenta. Código Cuenta Cliente (C.C.C.): 2077 0024 00 3102575766 Código IBAN: IBAN ES76 2077 0024 0031 0257 5766 (formato papel). Código IBAN: ES7620770024003102575766 (formato electrónico).
Constructor Summary | |
HolderCertUtil()
|
Method Summary | |
static HolderCertCertifiedDataList |
decrypt(HolderCertCertifiedDataList holderCertCertifiedDataList,
FinantialOrgConfig entidad)
Función que devuelve una lista de datos de certificación descifrados según la entidad financiera a la que correspondan. |
static HolderCertCertifiedDataList |
decrypt(HolderCertCertifiedDataList holderCertCertifiedDataList,
java.lang.String clave1,
java.lang.String clave2)
Función que devuelve una lista de datos de certificación descifrados según las claves suministradas. |
static HolderCertData |
decrypt(HolderCertData holderCertData,
FinantialOrgConfig entidad)
Función que devuelve los datos de cuenta descifrados según la entidad financiera a la que correspondan. |
static HolderCertDataList |
decrypt(HolderCertDataList holderCertDataList,
FinantialOrgConfig entidad)
Función que devuelve una lista de datos de cuenta descifrados según la entidad financiera a la que correspondan. |
static HolderCertDataList |
decrypt(HolderCertDataList holderCertDataList,
java.lang.String clave1,
java.lang.String clave2)
Función que devuelve una lista de datos de cuenta descifrados según las claves suministradas. |
static HolderCertData |
decrypt(HolderCertData holderCertData,
java.lang.String clave1,
java.lang.String clave2)
Función que devuelve los datos de cuenta descifrados según las claves suministradas. |
static java.lang.String |
decrypt(java.lang.String itemToCertNumber,
java.lang.String encType,
FinantialOrgConfig entidad)
Función que devuelve una cuenta descifrada según las claves de la entidad financiera suministrada. |
static HolderCertData |
encrypt(HolderCertData holderCertData,
FinantialOrgConfig entidad)
Función que devuelve los datos de cuenta cifrados según la entidad financiera a la que correspondan. |
static HolderCertDataList |
encrypt(HolderCertDataList holderCertDataList,
FinantialOrgConfig entidad)
Función que devuelve una lista de datos de cuenta cifrados según la entidad financiera a la que correspondan. |
static HolderCertDataList |
encrypt(HolderCertDataList holderCertDataList,
java.lang.String clave1,
java.lang.String clave2)
Función que devuelve una lista de datos de cuenta cifrados con las claves suministradas. |
static HolderCertData |
encrypt(HolderCertData holderCertData,
java.lang.String clave1,
java.lang.String clave2)
Función que devuelve los datos de cuenta cifrados según las claves suministradas. |
static java.lang.String |
generateOID(java.lang.String admin,
java.lang.String type,
java.lang.String reference)
Genera un oid a partir de los identificadores de administración, tipo y referencia. |
static java.lang.String |
getFinantialOrgCode(HolderCertData holderCertData)
Obtiene la Entidad Financiera a partir de un HolderCertData. |
static boolean |
hasToSendEvent(HolderCertCertifiedDataList certifiedDataList)
Método que comprueba los resultados de un lote certificado para resolver si es necesario o no enviar un evento de resultado. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HolderCertUtil()
Method Detail |
public static java.lang.String generateOID(java.lang.String admin, java.lang.String type, java.lang.String reference)
admin
- Identificador de la administración asociada al oidtype
- Identificador del tipo asociado al oidreference
- Referencia asociada al oid
public static java.lang.String getFinantialOrgCode(HolderCertData holderCertData) throws java.lang.Exception
holderCertData
- Datos a partir de los cuales se obtendrá la entidad financiera
java.lang.Exception
public static boolean hasToSendEvent(HolderCertCertifiedDataList certifiedDataList)
certifiedDataList
-
public static HolderCertData encrypt(HolderCertData holderCertData, java.lang.String clave1, java.lang.String clave2) throws java.lang.Exception
holderCertData
- Datos de cuentaclave1
- clave2
-
java.lang.Exception
public static HolderCertData encrypt(HolderCertData holderCertData, FinantialOrgConfig entidad) throws java.lang.Exception
holderCertData
- Datos de cuentaentidad
- Configuración de la entidad financiera a la que corresponden los datos
java.lang.Exception
public static HolderCertDataList encrypt(HolderCertDataList holderCertDataList, java.lang.String clave1, java.lang.String clave2) throws java.lang.Exception
holderCertDataList
- Datos de cuentasclave1
- clave2
-
java.lang.Exception
public static HolderCertDataList encrypt(HolderCertDataList holderCertDataList, FinantialOrgConfig entidad) throws java.lang.Exception
holderCertDataList
- Datos de cuentasentidad
- Configuración de la entidad financiera a la que corresponden los datos
java.lang.Exception
public static java.lang.String decrypt(java.lang.String itemToCertNumber, java.lang.String encType, FinantialOrgConfig entidad) throws java.lang.Exception
itemToCertNumber
- encType
- entidad
-
java.lang.Exception
public static HolderCertData decrypt(HolderCertData holderCertData, java.lang.String clave1, java.lang.String clave2) throws java.lang.Exception
holderCertData
- Datos de cuentaclave1
- clave2
-
java.lang.Exception
public static HolderCertData decrypt(HolderCertData holderCertData, FinantialOrgConfig entidad) throws java.lang.Exception
holderCertData
- Datos de cuentaentidad
- Configuración de la entidad financiera a la que corresponden los datos
java.lang.Exception
public static HolderCertDataList decrypt(HolderCertDataList holderCertDataList, java.lang.String clave1, java.lang.String clave2) throws java.lang.Exception
holderCertDataList
- Datos de cuentasclave1
- clave2
-
java.lang.Exception
public static HolderCertDataList decrypt(HolderCertDataList holderCertDataList, FinantialOrgConfig entidad) throws java.lang.Exception
holderCertDataList
- Datos de cuentasentidad
- Configuración de la entidad financiera a la que corresponden los datos
java.lang.Exception
public static HolderCertCertifiedDataList decrypt(HolderCertCertifiedDataList holderCertCertifiedDataList, java.lang.String clave1, java.lang.String clave2) throws java.lang.Exception
holderCertCertifiedDataList
- Datos de certificación de las cuentasclave1
- clave2
-
java.lang.Exception
public static HolderCertCertifiedDataList decrypt(HolderCertCertifiedDataList holderCertCertifiedDataList, FinantialOrgConfig entidad) throws java.lang.Exception
holderCertCertifiedDataList
- Datos de certificación de las cuentasentidad
- Configuración de la entidad financiera a la que corresponden los datos
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |