DERNode
DERNode
Összefoglaló
DERNode egy osztály a Aspose.PDF FOSS-ban Java számára.
A felméréssel ellátott ASN.1 DER (Distinguished Encoding Rules) csomópontot jelöli.
Ez a osztály 22 módszert biztosít a DERNode objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: getChild, getChildCount, getChildren, getEncodedSize, getInteger, getOID, getString, getTag, getValue, isBitString, isConstructed, isContextTag, és 9 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: bitString, childCount, children, constructed, encodedSize, integer, és még nyolc.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
tag | int | Olvasd! | Visszaadja a tag byte-ot. |
value | byte[] | Olvasd! | A nyers értéket megadja. |
children | List<DERNode> | Olvasd! | A gyermek csomópontok (a felépített típusok esetében) visszajelzése. |
constructed | boolean | Olvasd! | Igazot ad, ha ez egy konstruált típus. |
childCount | int | Olvasd! | A gyermekek számát adja vissza. |
sequence | boolean | Olvasd! | Megvan a sorozat. |
set | boolean | Olvasd! | Megkapja a díszletet. |
octetString | boolean | Olvasd! | Megkapja a oktett sztrangot. |
integer | BigInteger | Olvasd! | Kivon egy INTEGER értéket. |
oID | String | Olvasd! | A kódokat a pontos sztrángba. |
bitString | boolean | Olvasd! | Megkapja a kötélszálat. |
null | boolean | Olvasd! | A nullát kapja. |
string | String | Olvasd! | Egy szalag értékét (PrintableString, UTF8String, IA5String stb.) kiszerez. |
encodedSize | int | Olvasd! | Visszaadja a csomópont összes DER-kódolt méretét. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
parse(data: byte[]) → DERNode | A DER-kódolt bájt arrayot elemez egy csomópfákba. |
parse(data: byte[], offset: int, limit: int) → DERNode | A lecsökkentésnél kezdve, a határig fogyaszt. |
parseAll(data: byte[], offset: int, limit: int) → List<DERNode> | Az összes szekvenciális csomópontot átvizsgálja a lemaradás és a határ között. |
getTag() → int | Visszaadja a tag byte-ot. |
getValue() → byte[] | A nyers értéket megadja. |
getChildren() → List<DERNode> | A gyermek csomópontok (a felépített típusok esetében) visszajelzése. |
isConstructed() → boolean | Igazot ad, ha ez egy konstruált típus. |
getChild(index: int) → DERNode | A megadott indexnél adja vissza a gyermeket. |
getChildCount() → int | A gyermekek számát adja vissza. |
isSequence() → boolean | Igazat ad, ha a sorrend be van állítva. |
isSet() → boolean | Ha a set megadva van, akkor true-t ad. |
isOctetString() → boolean | Igazat ad, ha a oktett szalag be van állítva. |
isInteger() → boolean | Igaz, ha a teljes szám be van állítva. |
isOID() → boolean | Igazot ad vissza, ha a OID be van állítva. |
isBitString() → boolean | Igazat ad, ha a bit-lánc be van állítva. |
isNull() → boolean | Ha null-t állít, akkor true. |
isContextTag(n: int) → boolean | |
getInteger() → BigInteger | Kivon egy INTEGER értéket. |
getOID() → String | A kódokat a pontos sztrángba. |
getString() → String | Egy szalag értékét (PrintableString, UTF8String, IA5String stb.) kiszerez. |
getEncodedSize() → int | Visszaadja a csomópont összes DER-kódolt méretét. |
toString() → String |