Package es.gob.jmulticard.asn1.icao
Class SubjectFacePhoto
java.lang.Object
es.gob.jmulticard.asn1.DecoderObject
es.gob.jmulticard.asn1.icao.SubjectFacePhoto
Foto(s) de la cara del titular de un eMRTD (DG2 en ICAO 9303 parte 10).
Solo se soporta un DG2 que contenga una úica foto del rostro.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Decodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.protected byte
Obtiene la etiqueta de tipo ASN.1 del objeto.byte[]
Obtiene la foto del titular en formato JPEG2000.Methods inherited from class es.gob.jmulticard.asn1.DecoderObject
checkTag, getBytes, getRawDerValue, setDerValue
-
Field Details
-
TAG
private static final byte TAG- See Also:
-
-
Constructor Details
-
SubjectFacePhoto
public SubjectFacePhoto()
-
-
Method Details
-
decodeValue
Description copied from class:DecoderObject
Decodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.- Specified by:
decodeValue
in classDecoderObject
- Throws:
Asn1Exception
- Si hay errores correspondientes a las estructuras ASN.1 DER.TlvException
- Si hay errores relativos a los TLV DER.
-
getDefaultTag
protected byte getDefaultTag()Description copied from class:DecoderObject
Obtiene la etiqueta de tipo ASN.1 del objeto.- Specified by:
getDefaultTag
in classDecoderObject
- Returns:
- Etiqueta de tipo ASN.1 del objeto.
-
getSubjectPhotoAsJpeg2k
Obtiene la foto del titular en formato JPEG2000.- Returns:
- Foto del titular en formato JPEG2000.
- Throws:
IOException
- Si no se puede leer la foto del titular.
-