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
| Name | Type | Access | Description |
|---|---|---|---|
tag | int | Read | Bu sayede tag byte geri döner. |
value | byte[] | Read | Bu değer bitlerini geri getirir. |
children | List<DERNode> | Read | Çocuk düğümleri (yapılmış türler için) geri getirir. |
constructed | boolean | Read | Bu bir yapılandırılmış türse geri döner. |
childCount | int | Read | Çocuk sayısını geri getiriyor. |
sequence | boolean | Read | Süreli bir şekilde yapılır. |
set | boolean | Read | Setini alır. |
octetString | boolean | Read | OCTET Çizgisi ile ilgili. |
integer | BigInteger | Read | Bir değer kaydeder INTEGER . |
oID | String | Read | Bir OID’i dokunmuş bir çubukla dekore edin. |
bitString | boolean | Read | Biraz çizgiyi alır. |
null | boolean | Read | 0 ile ulaşır. |
string | String | Read | Bir çerçeve değeri (PrintableString, UTF8String, IA5String vb.) çıkarır. |
encodedSize | int | Read | Bu düğmenin toplam DER kodlu boyutunu geri getirir. |
Methods
| Signature | Description |
|---|---|
parse(data: byte[]) → DERNode | Bir bit arrayı bir düğüm ağaçına dökün. |
parse(data: byte[], offset: int, limit: int) → DERNode | Sı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() → int | Bu 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() → boolean | Bu 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() → boolean | Sürüm ayarlandığında doğru döndürülür. |
isSet() → boolean | Seti ayarlandığında geri döner. |
isOctetString() → boolean | Octet string ayarlandığında geri döner. |
isInteger() → boolean | Tamamlar ayarlandığında geri döner. |
isOID() → boolean | Oid ayarlandığında geri döner. |
isBitString() → boolean | Bit string ayarlandığında geri döner. |
isNull() → boolean | 0 ayarlandığında geri döner. |
isContextTag(n: int) → boolean | |
getInteger() → BigInteger | Bir değer kaydeder INTEGER . |
getOID() → String | Bir OID’i dokunmuş bir çubukla dekore edin. |
getString() → String | Bir çerçeve değeri (PrintableString, UTF8String, IA5String vb.) çıkarır. |
getEncodedSize() → int | Bu düğmenin toplam DER kodlu boyutunu geri getirir. |
toString() → String |