Ντερντόντ
ΕΚΤΙΜΗΣΗ
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 περισσότερα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
tag | int | Διαβάστε | Επιστρέφει το μπάτ. |
value | byte[] | Διαβάστε | Επιστρέφει τα ίχνη πρώτης αξίας. |
children | List<DERNode> | Διαβάστε | Επιστρέφει τα παιδικά κόμβα (για κατασκευασμένα είδη). |
constructed | boolean | Διαβάστε | Επέστρεψε αληθινά αν αυτό είναι ένα κατασκευασμένο είδος. |
childCount | int | Διαβάστε | Επιστρέφει τον αριθμό των παιδιών. |
sequence | boolean | Διαβάστε | Κάντε την ακολουθία. |
set | boolean | Διαβάστε | Πάρτε το σύνολο. |
octetString | boolean | Διαβάστε | Πάρτε το octet string. |
integer | BigInteger | Διαβάστε | Εξέτασε μια αξία INTEGER. |
oID | String | Διαβάστε | Αποκλείστε ένα OID για το δοκιμασμένο στυλ. |
bitString | boolean | Διαβάστε | Πάρτε το μικρό κομμάτι. |
null | boolean | Διαβάστε | Κάντε το μηδέν. |
string | String | Διαβάστε | Εξάγει μια τιμή γραμμής (PrintableString, UTF8String, IA5String κλπ.). |
encodedSize | int | Διαβάστε | Επιστρέφει το συνολικό κρυπτογραφημένο μέγεθος αυτού του κόμβου. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
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 |