DERNode
DERNode
Overview
DERNode در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
یک نوک پارسد ASN.1 DER (قواعد رمزگذاری متمایز) را نشان می دهد.
این کلاس 22 روش برای کار با اشیاء DERNode در برنامه های جاوا را فراهم می کند. روش های موجود شامل: getChild, getChildCount, getChildren, getEncodedSize, getInteger, getOID, getString, getTag, getValue, isBitString, isConstructed, isContextTag,9 روش اضافی برای استفاده. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : bitString, childCount, children, constructed, encodedSize, integer,و هشت دیگر.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
tag | int | Read | بایت را بازگردانید. |
value | byte[] | Read | با ارزش خام بایت ها را بازگردانید. |
children | List<DERNode> | Read | بازگرداندن گره های کودک (برای انواع ساخته شده). |
constructed | boolean | Read | اگر این نوع ساخته شده باشد، درست است. |
childCount | int | Read | تعداد کودکان را بازگردانید. |
sequence | boolean | Read | ردیابی را دریافت کنید. |
set | boolean | Read | مجموعه را دریافت کنید. |
octetString | boolean | Read | به آرتور می رسد. |
integer | BigInteger | Read | یک مقدار از ارزش را به صورت INTEGER استخراج کنید. |
oID | String | Read | یک OID را به یک ردیف دتوکول کنید. |
bitString | boolean | Read | کمی از خط را می گیرد. |
null | boolean | Read | صفر را می گیرد. |
string | String | Read | یک مقدار ردیف (PrintableString، UTF8String، IA5String و غیره) را استخراج می کند. |
encodedSize | int | Read | حجم کل کدگذاری شده این گره را بازگردانید. |
Methods
| Signature | Description |
|---|---|
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 | بازگشت درست اگر سیم اکست تنظیم شود. |
isInteger() → boolean | اگر تمام شده است، درست می شود. |
isOID() → boolean | اگر به صورت واقعی بازگردد، می تواند به حالت عادی باز گردد. |
isBitString() → boolean | بازگشت درست اگر بیت ردیف تنظیم شده است. |
isNull() → boolean | اگر صفر تعیین شود، درست می گردد. |
isContextTag(n: int) → boolean | |
getInteger() → BigInteger | یک مقدار از ارزش را به صورت INTEGER استخراج کنید. |
getOID() → String | یک OID را به یک ردیف دتوکول کنید. |
getString() → String | یک مقدار ردیف (PrintableString، UTF8String، IA5String و غیره) را استخراج می کند. |
getEncodedSize() → int | حجم کل کدگذاری شده این گره را بازگردانید. |
toString() → String |