דרוד

סקירה כללית

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,ועוד שמונה.

נכסים

שםסוגגישהתיאור
tagintקראוהחזיר את ה-Byte.
valuebyte[]קראוהחזיר את הערך הגולמי.
childrenList<DERNode>קראוהחזיר את הקצוות של הילד (לסוגים מבוססים).
constructedbooleanקראוזה חוזר אם מדובר בסוג מבוסס.
childCountintקראוהחזיר את מספר הילדים.
sequencebooleanקראומקבל את ההמשך.
setbooleanקראומקבל את הסדרה.
octetStringbooleanקראומקבל את אקוטה רצועה.
integerBigIntegerקראומוציאים ערך INTEGER .
oIDStringקראולהדביק OID ל-Dotted string.
bitStringbooleanקראומקבל את הקו הקטן.
nullbooleanקראומקבל את ה- null.
stringStringקראוהוא מוציא ערך שורת (PrintableString, UTF8String, IA5String וכו ‘).
encodedSizeintקראוהחזיר את גודל ה- 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

ראה גם

 עברית