Decodes SEQUENCE.

no subtypes hierarchy

Initializer
SequenceDecoder(Descriptor<GenericAsn1Value>[] els, Tag tag = ...)
Parameters:
  • els

    Descriptors for decoding of each of the SEQUENCE's components.

    The type argument of each descriptor must match the type in the same position of the Types argument.

  • tag = UniversalTag.sequence
Inherited Attributes
Attributes inherited from: Decoder<Asn1Type>
Attributes inherited from: Object
hash, string
Methods
decodeGivenTagAndLengthshared actual default [Asn1Sequence<Types>, Integer]|DecodingError decodeGivenTagAndLength(Byte[] input, Integer contentStart, IdentityInfo identityInfo, Integer length, Integer identityOctetsOffset, Integer lengthOctetsOffset, Boolean violatesDer)

Decodes the contents octets part of the encoded value. Implementations must ensure that they use all contents bits and return a DecodingError if not. A DecodingError must also be returned if the input is shorter than indicated by length.

Inherited Methods
Methods inherited from: Decoder<Asn1Type>
Methods inherited from: Object
equals