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

NameTypeAccessDescription
tagintReadبایت را بازگردانید.
valuebyte[]Readبا ارزش خام بایت ها را بازگردانید.
childrenList<DERNode>Readبازگرداندن گره های کودک (برای انواع ساخته شده).
constructedbooleanReadاگر این نوع ساخته شده باشد، درست است.
childCountintReadتعداد کودکان را بازگردانید.
sequencebooleanReadردیابی را دریافت کنید.
setbooleanReadمجموعه را دریافت کنید.
octetStringbooleanReadبه آرتور می رسد.
integerBigIntegerReadیک مقدار از ارزش را به صورت INTEGER استخراج کنید.
oIDStringReadیک OID را به یک ردیف دتوکول کنید.
bitStringbooleanReadکمی از خط را می گیرد.
nullbooleanReadصفر را می گیرد.
stringStringReadیک مقدار ردیف (PrintableString، UTF8String، IA5String و غیره) را استخراج می کند.
encodedSizeintReadحجم کل کدگذاری شده این گره را بازگردانید.

Methods

SignatureDescription
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

See Also

 فارسی