דרוד
סקירה כללית
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,ועוד שמונה.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
tag | int | קראו | החזיר את ה-Byte. |
value | byte[] | קראו | החזיר את הערך הגולמי. |
children | List<DERNode> | קראו | החזיר את הקצוות של הילד (לסוגים מבוססים). |
constructed | boolean | קראו | זה חוזר אם מדובר בסוג מבוסס. |
childCount | int | קראו | החזיר את מספר הילדים. |
sequence | boolean | קראו | מקבל את ההמשך. |
set | boolean | קראו | מקבל את הסדרה. |
octetString | boolean | קראו | מקבל את אקוטה רצועה. |
integer | BigInteger | קראו | מוציאים ערך INTEGER . |
oID | String | קראו | להדביק OID ל-Dotted string. |
bitString | boolean | קראו | מקבל את הקו הקטן. |
null | boolean | קראו | מקבל את ה- null. |
string | String | קראו | הוא מוציא ערך שורת (PrintableString, UTF8String, IA5String וכו ‘). |
encodedSize | int | קראו | החזיר את גודל ה- DER המודפס הכולל של הקוטב הזה. |
שיטות
| חתימה | תיאור |
|---|---|
parse(data: byte[]) → DERNode | הוא מפרק ביט קוד DER לתוך עץ נוט. |
parse(data: byte[], offset: int, limit: int) → DERNode | המזון מתחיל עם הפסקה, לצרוך עד הגבול. |
parseAll(data: byte[], offset: int, limit: int) → List<DERNode> | הפריסה של כל העמודים הסקייקטיביים בין offset ו-limit. |
getTag() → int | החזיר את ה-Byte. |
getValue() → byte[] | החזיר את הערך הגולמי. |
getChildren() → List<DERNode> | החזיר את הקצוות של הילד (לסוגים מבוססים). |
isConstructed() → boolean | זה חוזר אם מדובר בסוג מבוסס. |
getChild(index: int) → DERNode | החזיר את הילד לאינדקס שניתן. |
getChildCount() → int | החזיר את מספר הילדים. |
isSequence() → boolean | חוזר נכון אם ההסדר מוגדר. |
isSet() → boolean | חוזר נכון אם ההגדרה מוגדרת. |
isOctetString() → boolean | חוזר נכון אם שורת אוקטוט מוגדרת. |
isInteger() → boolean | חוזר נכון אם כל הסטטוס מוגדר. |
isOID() → boolean | חוזר נכון אם ה-OID מוגדר. |
isBitString() → boolean | חוזר נכון אם נקבע קשת bit. |
isNull() → boolean | חוזר נכון אם אפס מוגדר. |
isContextTag(n: int) → boolean | |
getInteger() → BigInteger | מוציאים ערך INTEGER . |
getOID() → String | להדביק OID ל-Dotted string. |
getString() → String | הוא מוציא ערך שורת (PrintableString, UTF8String, IA5String וכו ‘). |
getEncodedSize() → int | החזיר את גודל ה- DER המודפס הכולל של הקוטב הזה. |
toString() → String |