Bouncy Castle Cryptography Library 1.81

org.bouncycastle.asn1
Class DLSequence

java.lang.Object
  extended byorg.bouncycastle.asn1.ASN1Object
      extended byorg.bouncycastle.asn1.ASN1Primitive
          extended byorg.bouncycastle.asn1.ASN1Sequence
              extended byorg.bouncycastle.asn1.DLSequence
All Implemented Interfaces:
ASN1Encodable, Encodable, Iterable

public class DLSequence
extends ASN1Sequence

The DLSequence encodes a SEQUENCE using definite length form.


Constructor Summary
DLSequence()
          Create an empty sequence.
DLSequence(ASN1Encodable element)
          Create a sequence containing one object.
DLSequence(ASN1Encodable[] elements)
          create a sequence containing an array of objects.
DLSequence(ASN1Encodable element1, ASN1Encodable element2)
          Create a sequence containing two objects.
DLSequence(ASN1EncodableVector elementVector)
          create a sequence containing a vector of objects.
 
Methods inherited from class org.bouncycastle.asn1.ASN1Sequence
getInstance, getInstance, getObjectAt, getObjects, hashCode, iterator, parser, size, toArray, toString
 
Methods inherited from class org.bouncycastle.asn1.ASN1Primitive
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1Primitive
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
getEncoded, getEncoded, hasEncodedTagValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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.

Bouncy Castle Cryptography Library 1.81