| Package | com.hurlant.util.asn1.type |
| Class | public class SequenceType |
| Inheritance | SequenceType ASN1Type Object |
| Property | Defined By | ||
|---|---|---|---|
| children : Array | SequenceType | ||
| childType : ASN1Type | SequenceType | ||
![]() | defaultTag : Number | ASN1Type | |
![]() | defaultValue : * = null | ASN1Type | |
![]() | explicitClass : int = 0 | ASN1Type | |
![]() | explicitTag : Number = NaN | ASN1Type | |
![]() | extract : Boolean = false | ASN1Type | |
![]() | implicitClass : int = 0 | ASN1Type | |
![]() | implicitTag : Number = NaN | ASN1Type | |
![]() | optional : Boolean = false | ASN1Type | |
![]() | parsedTag : Number | ASN1Type | |
| Method | Defined By | ||
|---|---|---|---|
SequenceType(p:* = null) | SequenceType | ||
![]() | ASN1Type | ||
![]() | fromDER(s:ByteArray, size:int):*
Read an ASN-1 value from a ByteArray and return it
If we can't read a value that matches our type, we return null;
| ASN1Type | |
![]() | matches(type:int, classValue:int, length:int):Boolean | ASN1Type | |
| Method | Defined By | ||
|---|---|---|---|
![]() | fromDefaultValue():* | ASN1Type | |
fromDERContent(s:ByteArray, length:int):* [override] | SequenceType | ||
![]() | readDERLength(s:ByteArray):int | ASN1Type | |
![]() | readDERTag(s:ByteArray, classValue:int, constructed:Boolean = false, any:Boolean = false):int | ASN1Type | |
| children | property |
public var children:Array| childType | property |
public var childType:ASN1Type| SequenceType | () | Constructor |
public function SequenceType(p:* = null)p:* (default = null) |
| fromDERContent | () | method |
override protected function fromDERContent(s:ByteArray, length:int):*Parameters
s:ByteArray | |
length:int |
* |