Déronido
Revisión
DERNode Es una clase en Aspose.PDF FOSS para Java.
Representa un nodo parsed ASN.1 DER (Rreglas de codificación distinta).
Esta clase proporciona 22 métodos para trabajar con objetos de DERNode en programas Java. Los métodos disponibles incluyen: getChild, getChildCount, getChildren, getEncodedSize, getInteger, getOID, getString, getTag, getValue, isBitString, isConstructed, isContextTag,9 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : bitString, childCount, children, constructed, encodedSize, integer,Y 8 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
tag | int | Leer | Devolver el tag byte. |
value | byte[] | Leer | devolver los bajos de valor crudo. |
children | List<DERNode> | Leer | Retorna los nodos infantiles (para tipos construidos). |
constructed | boolean | Leer | Se vuelve cierto si es un tipo construido. |
childCount | int | Leer | devolver el número de niños. |
sequence | boolean | Leer | Tiene la secuencia. |
set | boolean | Leer | Obtenga el set. |
octetString | boolean | Leer | Se encuentra en la cadena octet. |
integer | BigInteger | Leer | Extracta un INTEGER valor. |
oID | String | Leer | Decodir un OID a una cordilla dotada. |
bitString | boolean | Leer | Tiene el poco de la línea. |
null | boolean | Leer | Tiene el nulo. |
string | String | Leer | Extrae un valor de la línea (PrintableString, UTF8String, IA5String etc.). |
encodedSize | int | Leer | Retorna el tamaño total codificado de este nodo. |
Metodología
| firma | Descripción |
|---|---|
parse(data: byte[]) → DERNode | Parse una array de byte codada DER en un árbol de nodo. |
parse(data: byte[], offset: int, limit: int) → DERNode | Los parses comienzan a la desembolso, consumindo hasta el límite. |
parseAll(data: byte[], offset: int, limit: int) → List<DERNode> | Parsa todos los nodos secuenciales entre el offset y la limitación. |
getTag() → int | Devolver el tag byte. |
getValue() → byte[] | devolver los bajos de valor crudo. |
getChildren() → List<DERNode> | Retorna los nodos infantiles (para tipos construidos). |
isConstructed() → boolean | Se vuelve cierto si es un tipo construido. |
getChild(index: int) → DERNode | Retorna al niño a la índice dada. |
getChildCount() → int | devolver el número de niños. |
isSequence() → boolean | Retorna verdad si se establece la secuencia. |
isSet() → boolean | Retorna verdad si se establece. |
isOctetString() → boolean | Retorna válida si se establece la cadena octet. |
isInteger() → boolean | Retorna verdad si se establece el integrador. |
isOID() → boolean | Devolverá verdad si se establece el oid. |
isBitString() → boolean | Retorna verdad si se establece la barra bit. |
isNull() → boolean | Se vuelve verdadero si se establece un nulo. |
isContextTag(n: int) → boolean | |
getInteger() → BigInteger | Extracta un INTEGER valor. |
getOID() → String | Decodir un OID a una cordilla dotada. |
getString() → String | Extrae un valor de la línea (PrintableString, UTF8String, IA5String etc.). |
getEncodedSize() → int | Retorna el tamaño total codificado de este nodo. |
toString() → String |