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ésLeírás
tagintOlvasd!Visszaadja a tag byte-ot.
valuebyte[]Olvasd!A nyers értéket megadja.
childrenList<DERNode>Olvasd!A gyermek csomópontok (a felépített típusok esetében) visszajelzése.
constructedbooleanOlvasd!Igazot ad, ha ez egy konstruált típus.
childCountintOlvasd!A gyermekek számát adja vissza.
sequencebooleanOlvasd!Megvan a sorozat.
setbooleanOlvasd!Megkapja a díszletet.
octetStringbooleanOlvasd!Megkapja a oktett sztrangot.
integerBigIntegerOlvasd!Kivon egy INTEGER értéket.
oIDStringOlvasd!A kódokat a pontos sztrángba.
bitStringbooleanOlvasd!Megkapja a kötélszálat.
nullbooleanOlvasd!A nullát kapja.
stringStringOlvasd!Egy szalag értékét (PrintableString, UTF8String, IA5String stb.) kiszerez.
encodedSizeintOlvasd!Visszaadja a csomópont összes DER-kódolt méretét.

Módszerek

Az aláírás:Leírás
parse(data: byte[])DERNodeA DER-kódolt bájt arrayot elemez egy csomópfákba.
parse(data: byte[], offset: int, limit: int)DERNodeA 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()intVisszaadja 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()booleanIgazot ad, ha ez egy konstruált típus.
getChild(index: int)DERNodeA megadott indexnél adja vissza a gyermeket.
getChildCount()intA gyermekek számát adja vissza.
isSequence()booleanIgazat ad, ha a sorrend be van állítva.
isSet()booleanHa a set megadva van, akkor true-t ad.
isOctetString()booleanIgazat ad, ha a oktett szalag be van állítva.
isInteger()booleanIgaz, ha a teljes szám be van állítva.
isOID()booleanIgazot ad vissza, ha a OID be van állítva.
isBitString()booleanIgazat ad, ha a bit-lánc be van állítva.
isNull()booleanHa null-t állít, akkor true.
isContextTag(n: int)boolean
getInteger()BigIntegerKivon egy INTEGER értéket.
getOID()StringA kódokat a pontos sztrángba.
getString()StringEgy szalag értékét (PrintableString, UTF8String, IA5String stb.) kiszerez.
getEncodedSize()intVisszaadja a csomópont összes DER-kódolt méretét.
toString()String

Lásd még:

 Magyar