Class Dnie3Dg01Mrz
java.lang.Object
es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- All Implemented Interfaces:
Mrz
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDnie3Dg01Mrz(byte[] rawBytes) Construye la ICAO MRZ del DNIe 3.0 a partir del fichero DG1. -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getBytes()Obtiene el contenido binario del fichero DG1 del DNIe 3.0.Obtiene la fecha de nacimiento del titular.Obtiene la fecha de caducidad del MRTD.Obtiene el número de soporte del MRTD.Obtiene el tipo de MRTD.Obtiene el país emisor del MRTD.getName()Obtiene el nombre del titular.Obtiene la nacionalidad del titular.byte[]Obtiene el contenido binario directo del objeto DG01.getSex()Obtiene el sexo del titular.Obtiene el número del MRTD.Obtiene los apellidos del titular.toString()
-
Field Details
-
SDFORMAT
-
mrzString
-
rawData
private final byte[] rawData -
name
-
surname
-
dateOfBirth
-
nationality
-
sex
-
dateOfExpiry
-
docNumber
-
docType
-
issuer
-
optData
-
-
Constructor Details
-
Dnie3Dg01Mrz
Dnie3Dg01Mrz(byte[] rawBytes) Construye la ICAO MRZ del DNIe 3.0 a partir del fichero DG1.- Parameters:
rawBytes- Contenido del fichero DG1 del DNIe 3.0.
-
-
Method Details
-
toString
-
getBytes
-
getName
-
getSurname
Description copied from interface:MrzObtiene los apellidos del titular.- Specified by:
getSurnamein interfaceMrz- Returns:
- Apellidos del titular.
-
getDateOfBirth
Description copied from interface:MrzObtiene la fecha de nacimiento del titular.- Specified by:
getDateOfBirthin interfaceMrz- Returns:
- Fecha de nacimiento del titular.
- Throws:
ParseException- Si la fecha encontrada no está en el formato esperado.
-
getNationality
Description copied from interface:MrzObtiene la nacionalidad del titular.- Specified by:
getNationalityin interfaceMrz- Returns:
- Nacionalidad del titular.
-
getSex
-
getDateOfExpiry
Description copied from interface:MrzObtiene la fecha de caducidad del MRTD.- Specified by:
getDateOfExpiryin interfaceMrz- Returns:
- Fecha de caducidad del MRTD.
- Throws:
ParseException- Si la fecha encontrada no está en el formato esperado.
-
getDocNumber
Description copied from interface:MrzObtiene el número de soporte del MRTD.- Specified by:
getDocNumberin interfaceMrz- Returns:
- Número de soporte del MRTD.
-
getIssuer
-
getSubjectNumber
Description copied from interface:MrzObtiene el número del MRTD.- Specified by:
getSubjectNumberin interfaceMrz- Returns:
- Número del MRTD.
-
getDocType
Description copied from interface:MrzObtiene el tipo de MRTD.- Specified by:
getDocTypein interfaceMrz- Returns:
- Tipo de MRTD.
-
getRawData
public byte[] getRawData()Obtiene el contenido binario directo del objeto DG01.- Returns:
- Contenido binario directo del objeto DG01.
-