Class Com
java.lang.Object
es.gob.jmulticard.asn1.DecoderObject
es.gob.jmulticard.asn1.icao.Com
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 Summary
FieldsModifier and TypeFieldDescriptionprivate static final Dictionary<Byte, String> private static final charprivate Stringprivate static final byteprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidDecodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.protected byteObtiene la etiqueta de tipo ASN.1 del objeto.Obtiene el número de versión LDS.String[]Obtiene la lista de rótulos.Obtiene la versión de Unicode usada.toString()Methods inherited from class DecoderObject
checkTag, getBytes, getRawDerValue, setDerValue
-
Field Details
-
TAG_COM
private static final byte TAG_COM- See Also:
-
DOT
private static final char DOT- See Also:
-
DGTAGS
-
ldsVersion
-
unicodeVersion
-
presentDgs
-
-
Constructor Details
-
Com
public Com()
-
-
Method Details
-
decodeValue
Description copied from class:DecoderObjectDecodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.- Specified by:
decodeValuein classDecoderObject- Throws:
Asn1Exception- Si hay errores correspondientes a las estructuras ASN.1 DER.TlvException- Si hay errores relativos a los TLV DER.
-
toString
-
getDefaultTag
protected byte getDefaultTag()Description copied from class:DecoderObjectObtiene la etiqueta de tipo ASN.1 del objeto.- Specified by:
getDefaultTagin classDecoderObject- Returns:
- Etiqueta de tipo ASN.1 del objeto.
-
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
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
Obtiene la lista de rótulos.- Returns:
- Lista de todos los grupos de datos presentes.
-