DERNode

Overview

DERNode Java için Aspose.PDF FOSS sınıfıdır.

ASN.1 DER (Distinguished Encoding Rules) düğmesini temsil eder.

Bu sınıf, Java programlarında DERNode nesneleriyle çalışmak için 22 yöntem sunar. Mevcut yöntemler şunları içerir: getChild, getChildCount, getChildren, getEncodedSize, getInteger, getOID, getString, getTag, getValue, isBitString, isConstructed, isContextTag,9 adet daha yöntemler. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : bitString, childCount, children, constructed, encodedSize, integer,8 ve daha fazlası.

Properties

NameTypeAccessDescription
tagintReadBu sayede tag byte geri döner.
valuebyte[]ReadBu değer bitlerini geri getirir.
childrenList<DERNode>ReadÇocuk düğümleri (yapılmış türler için) geri getirir.
constructedbooleanReadBu bir yapılandırılmış türse geri döner.
childCountintReadÇocuk sayısını geri getiriyor.
sequencebooleanReadSüreli bir şekilde yapılır.
setbooleanReadSetini alır.
octetStringbooleanReadOCTET Çizgisi ile ilgili.
integerBigIntegerReadBir değer kaydeder INTEGER .
oIDStringReadBir OID’i dokunmuş bir çubukla dekore edin.
bitStringbooleanReadBiraz çizgiyi alır.
nullbooleanRead0 ile ulaşır.
stringStringReadBir çerçeve değeri (PrintableString, UTF8String, IA5String vb.) çıkarır.
encodedSizeintReadBu düğmenin toplam DER kodlu boyutunu geri getirir.

Methods

SignatureDescription
parse(data: byte[])DERNodeBir bit arrayı bir düğüm ağaçına dökün.
parse(data: byte[], offset: int, limit: int)DERNodeSınırına kadar tüketen, indirimden başlayan para.
parseAll(data: byte[], offset: int, limit: int)List<DERNode>Tüm seküman düğümleri offset ve limit arasında ayırır.
getTag()intBu sayede tag byte geri döner.
getValue()byte[]Bu değer bitlerini geri getirir.
getChildren()List<DERNode>Çocuk düğümleri (yapılmış türler için) geri getirir.
isConstructed()booleanBu bir yapılandırılmış türse geri döner.
getChild(index: int)DERNodeÇocuğunuzu indekslere geri getirir.
getChildCount()intÇocuk sayısını geri getiriyor.
isSequence()booleanSürüm ayarlandığında doğru döndürülür.
isSet()booleanSeti ayarlandığında geri döner.
isOctetString()booleanOctet string ayarlandığında geri döner.
isInteger()booleanTamamlar ayarlandığında geri döner.
isOID()booleanOid ayarlandığında geri döner.
isBitString()booleanBit string ayarlandığında geri döner.
isNull()boolean0 ayarlandığında geri döner.
isContextTag(n: int)boolean
getInteger()BigIntegerBir değer kaydeder INTEGER .
getOID()StringBir OID’i dokunmuş bir çubukla dekore edin.
getString()StringBir çerçeve değeri (PrintableString, UTF8String, IA5String vb.) çıkarır.
getEncodedSize()intBu düğmenin toplam DER kodlu boyutunu geri getirir.
toString()String

See Also

 Türkçe