Dérone
Vue de l’ensemble
DERNode C’est une classe dans Aspose.PDF FOSS pour Java.
Il représente un node parsé ASN.1 DER (Règles de codage distincts).
Cette classe fournit 22 méthodes pour travailler avec les objets DERNode dans les programmes Java. Les méthodes disponibles comprennent : getChild, getChildCount, getChildren, getEncodedSize, getInteger, getOID, getString, getTag, getValue, isBitString, isConstructed, isContextTag,9 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation de la Aspose.PDF FOSS pour le package Java. Propriétés : bitString, childCount, children, constructed, encodedSize, integer,Et 8 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
tag | int | Lire | Retourner le tag byte. |
value | byte[] | Lire | Retourner les bytes de valeur. |
children | List<DERNode> | Lire | Retourner les nodes de l’enfant (pour des types construits). |
constructed | boolean | Lire | Il est vrai si c’est un type construit. |
childCount | int | Lire | Il revient le nombre d’enfants. |
sequence | boolean | Lire | Il y a la séquence. |
set | boolean | Lire | Il a le set. |
octetString | boolean | Lire | Il est à l’écran octet. |
integer | BigInteger | Lire | Il est élevé un INTEGER de valeur. |
oID | String | Lire | Décode un OID à la ligne dotée. |
bitString | boolean | Lire | Il a le petit fil. |
null | boolean | Lire | Il a le zéro. |
string | String | Lire | Il extrait une valeur de la barre (PrintableString, UTF8String, IA5String etc.). |
encodedSize | int | Lire | Retourne la taille totale de ce node codé. |
méthodes
| Signature | Description |
|---|---|
parse(data: byte[]) → DERNode | Parse un barrage de byte codé DER dans un arbre de node. |
parse(data: byte[], offset: int, limit: int) → DERNode | Les paires commencent à la décomposition, consommant jusqu’à la limite. |
parseAll(data: byte[], offset: int, limit: int) → List<DERNode> | Parse tous les nodes séquentiels entre offset et limite. |
getTag() → int | Retourner le tag byte. |
getValue() → byte[] | Retourner les bytes de valeur. |
getChildren() → List<DERNode> | Retourner les nodes de l’enfant (pour des types construits). |
isConstructed() → boolean | Il est vrai si c’est un type construit. |
getChild(index: int) → DERNode | Retourner l’enfant à l’indice donné. |
getChildCount() → int | Il revient le nombre d’enfants. |
isSequence() → boolean | Il est valable si la séquence est définie. |
isSet() → boolean | Retourne vrai si le set est fixé. |
isOctetString() → boolean | Retourne valable si la barre octet est définie. |
isInteger() → boolean | Il est réel si l’intégration est fixée. |
isOID() → boolean | Il est vrai si l’oid est fixé. |
isBitString() → boolean | Retourne vrai si la bit string est définie. |
isNull() → boolean | Il est vrai si le null est fixé. |
isContextTag(n: int) → boolean | |
getInteger() → BigInteger | Il est élevé un INTEGER de valeur. |
getOID() → String | Décode un OID à la ligne dotée. |
getString() → String | Il extrait une valeur de la barre (PrintableString, UTF8String, IA5String etc.). |
getEncodedSize() → int | Retourne la taille totale de ce node codé. |
toString() → String |