DERNode
DERNode
अवलोकन
DERNode जावा के लिए Aspose.PDF FOSS में एक वर्ग है.
एक पार्स किया गया ASN.1 DER (विशिष्ट एन्कोडिंग नियम) नोड का प्रतिनिधित्व करता है.
यह वर्ग जावा प्रोग्राम में DERNode ऑब्जेक्ट के साथ काम करने के लिए 22 विधियाँ प्रदान करता है।. उपलब्ध विधियों में शामिल हैंः: getChild, getChildCount, getChildren, getEncodedSize, getInteger, getOID, getString, getTag, getValue, isBitString, isConstructed, isContextTag, और 9 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: bitString, childCount, children, constructed, encodedSize, integer, और 8 अधिक।.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
tag | int | पढ़िए। | टैग बाइट लौटाता है. |
value | byte[] | पढ़िए। | कच्चे मान बाइट्स लौटाता है. |
children | List<DERNode> | पढ़िए। | बाल नोड्स (निर्मित प्रकारों के लिए) लौटाता है. |
constructed | boolean | पढ़िए। | यदि यह एक निर्मित प्रकार है तो true लौटाता है. |
childCount | int | पढ़िए। | बच्चों की संख्या लौटाता है. |
sequence | boolean | पढ़िए। | क्रम प्राप्त करता है।. |
set | boolean | पढ़िए। | सेट प्राप्त करता है।. |
octetString | boolean | पढ़िए। | ऑक्टेट स्ट्रिंग प्राप्त करता है।. |
integer | BigInteger | पढ़िए। | INTEGER मान निकालता है. |
oID | String | पढ़िए। | OID को बिन्दु युक्त स्ट्रिंग में डिकोड करें. |
bitString | boolean | पढ़िए। | बिट स्ट्रिंग प्राप्त करता है।. |
null | boolean | पढ़िए। | null प्राप्त करता है।. |
string | String | पढ़िए। | एक स्ट्रिंग मान निकालें (PrintableString, UTF8String, IA5String आदि) ।. |
encodedSize | int | पढ़िए। | इस नोड का कुल DER-कोडेड आकार लौटाता है. |
विधियाँ
| Signature | विवरण |
|---|---|
parse(data: byte[]) → DERNode | नोड ट्री में डीईआर-कोडेड बाइट सरणी को पार्स करता है. |
parse(data: byte[], offset: int, limit: int) → DERNode | विस्थापन से शुरू होता है, सीमा तक खपत करता है।. |
parseAll(data: byte[], offset: int, limit: int) → List<DERNode> | ऑफसेट और सीमा के बीच सभी अनुक्रमिक नोड्स को पार्स करता है. |
getTag() → int | टैग बाइट लौटाता है. |
getValue() → byte[] | कच्चे मान बाइट्स लौटाता है. |
getChildren() → List<DERNode> | बाल नोड्स (निर्मित प्रकारों के लिए) लौटाता है. |
isConstructed() → boolean | यदि यह एक निर्मित प्रकार है तो true लौटाता है. |
getChild(index: int) → DERNode | दिए गए सूचकांक पर बच्चे को लौटाता है. |
getChildCount() → int | बच्चों की संख्या लौटाता है. |
isSequence() → boolean | यदि अनुक्रम सेट है तो true लौटाता है. |
isSet() → boolean | यदि set सेट है तो true लौटाता है. |
isOctetString() → boolean | यदि ऑक्टेट स्ट्रिंग सेट है तो सही लौटाता है. |
isInteger() → boolean | यदि पूर्णांक सेट किया गया हो तो सच लौटाता है. |
isOID() → boolean | यदि ऑइड सेट है तो true लौटाता है. |
isBitString() → boolean | यदि बिट स्ट्रिंग सेट है तो true लौटाता है. |
isNull() → boolean | यदि शून्य सेट किया गया है तो true लौटाता है. |
isContextTag(n: int) → boolean | |
getInteger() → BigInteger | INTEGER मान निकालता है. |
getOID() → String | OID को बिन्दु युक्त स्ट्रिंग में डिकोड करें. |
getString() → String | एक स्ट्रिंग मान निकालें (PrintableString, UTF8String, IA5String आदि) ।. |
getEncodedSize() → int | इस नोड का कुल DER-कोडेड आकार लौटाता है. |
toString() → String |