Interface Mrz

All Known Implementing Classes:
Dnie3Dg01Mrz

public interface Mrz
MRZ de un MRTD ICAO.
  • Method Details

    • getBytes

      byte[] getBytes()
      Obtiene la codificación binaria de la MRZ.
      Returns:
      Codificación binaria de la MRZ.
    • getName

      String getName()
      Obtiene el nombre del titular.
      Returns:
      Nombre del titular.
    • getSurname

      String getSurname()
      Obtiene los apellidos del titular.
      Returns:
      Apellidos del titular.
    • getDateOfBirth

      Date getDateOfBirth() throws ParseException
      Obtiene la fecha de nacimiento del titular.
      Returns:
      Fecha de nacimiento del titular.
      Throws:
      ParseException - Si la fecha encontrada no está en el formato esperado.
    • getNationality

      String getNationality()
      Obtiene la nacionalidad del titular.
      Returns:
      Nacionalidad del titular.
    • getSex

      Gender getSex()
      Obtiene el sexo del titular.
      Returns:
      Sexo del titular.
    • getDateOfExpiry

      Date getDateOfExpiry() throws ParseException
      Obtiene la fecha de caducidad del MRTD.
      Returns:
      Fecha de caducidad del MRTD.
      Throws:
      ParseException - Si la fecha encontrada no está en el formato esperado.
    • getDocNumber

      String getDocNumber()
      Obtiene el número de soporte del MRTD.
      Returns:
      Número de soporte del MRTD.
    • getIssuer

      String getIssuer()
      Obtiene el país emisor del MRTD.
      Returns:
      País emisor del MRTD.
    • getSubjectNumber

      String getSubjectNumber()
      Obtiene el número del MRTD.
      Returns:
      Número del MRTD.
    • getDocType

      String getDocType()
      Obtiene el tipo de MRTD.
      Returns:
      Tipo de MRTD.