Interface Mrz

  • All Known Implementing Classes:
    Dnie3Dg01Mrz

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      byte[] getBytes()
      Obtiene la codificación binaria de la MRZ.
      java.util.Date getDateOfBirth()
      Obtiene la fecha de nacimiento del titular.
      java.util.Date getDateOfExpiry()
      Obtiene la fecha de caducidad del MRTD.
      java.lang.String getDocNumber()
      Obtiene el número de soporte del MRTD.
      java.lang.String getDocType()
      Obtiene el tipo de MRTD.
      java.lang.String getIssuer()
      Obtiene el país emisor del MRTD.
      java.lang.String getName()
      Obtiene el nombre del titular.
      java.lang.String getNationality()
      Obtiene la nacionalidad del titular.
      Gender getSex()
      Obtiene el sexo del titular.
      java.lang.String getSubjectNumber()
      Obtiene el número del MRTD.
      java.lang.String getSurname()
      Obtiene los apellidos del titular.
    • Method Detail

      • getBytes

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

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

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

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

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

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

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

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

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

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

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