Ντερντόντ

ΕΚΤΙΜΗΣΗ

DERNode Είναι μια τάξη στο Aspose.PDF FOSS για Java.

Αντιπροσωπεύει ένα παρσεσμένο κόμβο ASN.1 DER (Διαχωρισμένοι Κανόνες κρυπτογράφησης).

Αυτή η τάξη παρέχει 22 μεθόδους για να εργαστείτε με αντικείμενα DERNode σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: getChild, getChildCount, getChildren, getEncodedSize, getInteger, getOID, getString, getTag, getValue, isBitString, isConstructed, isContextTag,9 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : bitString, childCount, children, constructed, encodedSize, integer,Και 8 περισσότερα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
tagintΔιαβάστεΕπιστρέφει το μπάτ.
valuebyte[]ΔιαβάστεΕπιστρέφει τα ίχνη πρώτης αξίας.
childrenList<DERNode>ΔιαβάστεΕπιστρέφει τα παιδικά κόμβα (για κατασκευασμένα είδη).
constructedbooleanΔιαβάστεΕπέστρεψε αληθινά αν αυτό είναι ένα κατασκευασμένο είδος.
childCountintΔιαβάστεΕπιστρέφει τον αριθμό των παιδιών.
sequencebooleanΔιαβάστεΚάντε την ακολουθία.
setbooleanΔιαβάστεΠάρτε το σύνολο.
octetStringbooleanΔιαβάστεΠάρτε το octet string.
integerBigIntegerΔιαβάστεΕξέτασε μια αξία INTEGER.
oIDStringΔιαβάστεΑποκλείστε ένα OID για το δοκιμασμένο στυλ.
bitStringbooleanΔιαβάστεΠάρτε το μικρό κομμάτι.
nullbooleanΔιαβάστεΚάντε το μηδέν.
stringStringΔιαβάστεΕξάγει μια τιμή γραμμής (PrintableString, UTF8String, IA5String κλπ.).
encodedSizeintΔιαβάστεΕπιστρέφει το συνολικό κρυπτογραφημένο μέγεθος αυτού του κόμβου.

Μέθοδοι

υπογραφήΠεριγραφή
parse(data: byte[])DERNodeΠάρτε ένα κρυμμένο δέντρο μύθου σε ένα δένδρο.
parse(data: byte[], offset: int, limit: int)DERNodeΤα παρσά ξεκινούν με αποζημίωση, καταναλώνουν μέχρι το όριο.
parseAll(data: byte[], offset: int, limit: int)List<DERNode>Διαχωρίζει όλα τα διαδοχικά κόμβα μεταξύ offset και limit.
getTag()intΕπιστρέφει το μπάτ.
getValue()byte[]Επιστρέφει τα ίχνη πρώτης αξίας.
getChildren()List<DERNode>Επιστρέφει τα παιδικά κόμβα (για κατασκευασμένα είδη).
isConstructed()booleanΕπέστρεψε αληθινά αν αυτό είναι ένα κατασκευασμένο είδος.
getChild(index: int)DERNodeΕπιστρέφει το παιδί στον δεδομένο δείκτη.
getChildCount()intΕπιστρέφει τον αριθμό των παιδιών.
isSequence()booleanΕπιστρέφει αληθινά εάν ορίζεται η σειρά.
isSet()booleanΕπιστρέφει αληθινά αν ο ρυθμός είναι καθορισμένος.
isOctetString()booleanΕπιστρέφει αληθινά εάν ορίζεται το ράφι octet.
isInteger()booleanΕπέστρεψε αληθινά αν ο ολοκληρωμένος είναι ρυθμισμένος.
isOID()booleanΕπέστρεψε αληθινά αν ο όρος έχει οριστεί.
isBitString()booleanΕπιστρέφει αληθινά εάν ορίζεται το bit string.
isNull()booleanΕπέστρεψε αληθινή αν ορίζεται μηδέν.
isContextTag(n: int)boolean
getInteger()BigIntegerΕξέτασε μια αξία INTEGER.
getOID()StringΑποκλείστε ένα OID για το δοκιμασμένο στυλ.
getString()StringΕξάγει μια τιμή γραμμής (PrintableString, UTF8String, IA5String κλπ.).
getEncodedSize()intΕπιστρέφει το συνολικό κρυπτογραφημένο μέγεθος αυτού του κόμβου.
toString()String

Δείτε επίσης

 Ελληνικά