Package es.gob.jmulticard.asn1.der
Class Null
- java.lang.Object
-
- es.gob.jmulticard.asn1.DecoderObject
-
- es.gob.jmulticard.asn1.der.Null
-
public final class Null extends DecoderObject
Tipo nulo.
-
-
Constructor Summary
Constructors Constructor Description Null()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckTag(byte tag)Comprueba que el tipo proporcionado sea compatible con el del objeto ASN.1.protected voiddecodeValue()Decodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.byte[]getBytes()Obtiene el valor binario del objeto ASN.1.protected bytegetDefaultTag()Obtiene la etiqueta de tipo ASN.1 del objeto.protected byte[]getRawDerValue()Obtiene el valor directo ASN.1 DER.voidsetDerValue(byte[] value)Establece el valor (en codificación DER) del objeto ASN.1.
-
-
-
Method Detail
-
decodeValue
protected void decodeValue()
Description copied from class:DecoderObjectDecodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.- Specified by:
decodeValuein classDecoderObject
-
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.
-
setDerValue
public void setDerValue(byte[] value)
Description copied from class:DecoderObjectEstablece el valor (en codificación DER) del objeto ASN.1.- Overrides:
setDerValuein classDecoderObject- Parameters:
value- Valor (TLC con codificación DER) del objeto ASN.1.
-
getRawDerValue
protected byte[] getRawDerValue()
Description copied from class:DecoderObjectObtiene el valor directo ASN.1 DER.- Overrides:
getRawDerValuein classDecoderObject- Returns:
- Valor directo ASN.1 DER.
-
getBytes
public byte[] getBytes()
Description copied from class:DecoderObjectObtiene el valor binario del objeto ASN.1.- Overrides:
getBytesin classDecoderObject- Returns:
- Valor binario del objeto ASN.1.
-
checkTag
public void checkTag(byte tag)
Description copied from class:DecoderObjectComprueba que el tipo proporcionado sea compatible con el del objeto ASN.1.- Overrides:
checkTagin classDecoderObject- Parameters:
tag- Etiqueta de tipo a comprobar.
-
-