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 deTypeAccèsDescription
tagintLireRetourner le tag byte.
valuebyte[]LireRetourner les bytes de valeur.
childrenList<DERNode>LireRetourner les nodes de l’enfant (pour des types construits).
constructedbooleanLireIl est vrai si c’est un type construit.
childCountintLireIl revient le nombre d’enfants.
sequencebooleanLireIl y a la séquence.
setbooleanLireIl a le set.
octetStringbooleanLireIl est à l’écran octet.
integerBigIntegerLireIl est élevé un INTEGER de valeur.
oIDStringLireDécode un OID à la ligne dotée.
bitStringbooleanLireIl a le petit fil.
nullbooleanLireIl a le zéro.
stringStringLireIl extrait une valeur de la barre (PrintableString, UTF8String, IA5String etc.).
encodedSizeintLireRetourne la taille totale de ce node codé.

méthodes

SignatureDescription
parse(data: byte[])DERNodeParse un barrage de byte codé DER dans un arbre de node.
parse(data: byte[], offset: int, limit: int)DERNodeLes 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()intRetourner le tag byte.
getValue()byte[]Retourner les bytes de valeur.
getChildren()List<DERNode>Retourner les nodes de l’enfant (pour des types construits).
isConstructed()booleanIl est vrai si c’est un type construit.
getChild(index: int)DERNodeRetourner l’enfant à l’indice donné.
getChildCount()intIl revient le nombre d’enfants.
isSequence()booleanIl est valable si la séquence est définie.
isSet()booleanRetourne vrai si le set est fixé.
isOctetString()booleanRetourne valable si la barre octet est définie.
isInteger()booleanIl est réel si l’intégration est fixée.
isOID()booleanIl est vrai si l’oid est fixé.
isBitString()booleanRetourne vrai si la bit string est définie.
isNull()booleanIl est vrai si le null est fixé.
isContextTag(n: int)boolean
getInteger()BigIntegerIl est élevé un INTEGER de valeur.
getOID()StringDécode un OID à la ligne dotée.
getString()StringIl extrait une valeur de la barre (PrintableString, UTF8String, IA5String etc.).
getEncodedSize()intRetourne la taille totale de ce node codé.
toString()String

Voir aussi

 Français