Class Com


public final class Com extends DecoderObject
EF.COM de aplicación de LDS1 para el eMRTD de ICAO 9303 parte 10. Contiene información sobre la versión LDS, información sobre la versión de Unicode y una lista de los grupos de datos que están presentes en la aplicación.
  • Field Details

  • Constructor Details

    • Com

      public Com()
  • Method Details

    • decodeValue

      protected void decodeValue() throws Asn1Exception, TlvException
      Description copied from class: DecoderObject
      Decodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.
      Specified by:
      decodeValue in class DecoderObject
      Throws:
      Asn1Exception - Si hay errores correspondientes a las estructuras ASN.1 DER.
      TlvException - Si hay errores relativos a los TLV DER.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getDefaultTag

      protected byte getDefaultTag()
      Description copied from class: DecoderObject
      Obtiene la etiqueta de tipo ASN.1 del objeto.
      Specified by:
      getDefaultTag in class DecoderObject
      Returns:
      Etiqueta de tipo ASN.1 del objeto.
    • getLdsVersion

      public String getLdsVersion()
      Obtiene el número de versión LDS.
      Returns:
      Número de versión LDS con formato aa.bb, donde aa define la versión de la LDS y bb define el nivel de actualización.
    • getUnicodeVersion

      public String getUnicodeVersion()
      Obtiene la versión de Unicode usada.
      Returns:
      Número de versión Unicode con formato aa.bb.cc, donde aa define la versión principal, bb define la versión menor y cc define el nivel de difusión.
    • getPresentDgs

      public String[] getPresentDgs()
      Obtiene la lista de rótulos.
      Returns:
      Lista de todos los grupos de datos presentes.