Class DLSequence

All Implemented Interfaces:
Iterable<ASN1Encodable>, ASN1Encodable, Encodable, Iterable<ASN1Encodable>

public class DLSequence extends ASN1Sequence
The DLSequence encodes a SEQUENCE using definite length form.
  • Constructor Details

    • DLSequence

      public DLSequence()
      Create an empty sequence.
    • DLSequence

      public DLSequence(ASN1Encodable element)
      Create a sequence containing one object.
      Parameters:
      element - the object to go in the sequence.
    • DLSequence

      public DLSequence(ASN1Encodable element1, ASN1Encodable element2)
      Create a sequence containing two objects.
      Parameters:
      element1 - the first object to go in the sequence.
      element2 - the second object to go in the sequence.
    • DLSequence

      public DLSequence(ASN1EncodableVector elementVector)
      create a sequence containing a vector of objects.
      Parameters:
      elementVector - the vector of objects to make up the sequence.
    • DLSequence

      public DLSequence(ASN1Encodable[] elements)
      create a sequence containing an array of objects.
      Parameters:
      elements - the array of objects to make up the sequence.