Class PathLength
java.lang.Object
es.gob.jmulticard.asn1.DecoderObject
es.gob.jmulticard.asn1.der.ContextSpecific
es.gob.jmulticard.asn1.der.pkcs15.PathLength
Tipo ASN.1 entero de contexto específico.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
checkTag
(byte tag) Comprueba que el tipo proporcionado sea compatible con el del objeto ASN.1.protected void
Decodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.(package private) int
Methods inherited from class es.gob.jmulticard.asn1.der.ContextSpecific
getDefaultTag, getObject
Methods inherited from class es.gob.jmulticard.asn1.DecoderObject
getBytes, getRawDerValue, setDerValue
-
Field Details
-
TAG
private static final byte TAG- See Also:
-
value
-
-
Constructor Details
-
PathLength
public PathLength()Construye un objeto ASN.1 entero de contexto específico.
-
-
Method Details
-
getIntValue
int getIntValue() -
decodeValue
Description copied from class:DecoderObject
Decodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.- Overrides:
decodeValue
in classContextSpecific
- Throws:
TlvException
- Si hay errores relativos a los TLV DER.
-
checkTag
Description copied from class:DecoderObject
Comprueba que el tipo proporcionado sea compatible con el del objeto ASN.1.- Overrides:
checkTag
in classContextSpecific
- Parameters:
tag
- Etiqueta de tipo a comprobar.- Throws:
Asn1Exception
- Si las etiquetas de tipo no son compatibles.
-