org.bouncycastle.asn1
Class DLSequence
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.ASN1Sequence
org.bouncycastle.asn1.DLSequence
- All Implemented Interfaces:
- ASN1Encodable, Encodable, Iterable
- public class DLSequence
- extends ASN1Sequence
The DLSequence encodes a SEQUENCE using definite length form.
| Methods inherited from class org.bouncycastle.asn1.ASN1Sequence |
getInstance, getInstance, getObjectAt, getObjects, getTagged, hashCode, iterator, parser, size, toArray, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
EMPTY
public static final DLSequence EMPTY
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.
convert
public static DLSequence convert(ASN1Sequence seq)
fromElementsOptional
public static DLSequence fromElementsOptional(ASN1Encodable[] elements)