Table of Contents

Class DLSequence

Namespace
Org.BouncyCastle.Asn1
Assembly
BouncyCastle.Cryptography.dll
public class DLSequence : DerSequence, IAsn1Convertible, IReadOnlyCollection<Asn1Encodable>, IEnumerable<Asn1Encodable>, IEnumerable
Inheritance
DLSequence
Implements
Derived
Inherited Members

Constructors

DLSequence()

public DLSequence()

DLSequence(Asn1Encodable)

public DLSequence(Asn1Encodable element)

Parameters

element Asn1Encodable

DLSequence(Asn1Encodable, Asn1Encodable)

public DLSequence(Asn1Encodable element1, Asn1Encodable element2)

Parameters

element1 Asn1Encodable
element2 Asn1Encodable

DLSequence(Asn1EncodableVector)

public DLSequence(Asn1EncodableVector elementVector)

Parameters

elementVector Asn1EncodableVector

DLSequence(params Asn1Encodable[])

public DLSequence(params Asn1Encodable[] elements)

Parameters

elements Asn1Encodable[]

DLSequence(IReadOnlyCollection<Asn1Encodable>)

public DLSequence(IReadOnlyCollection<Asn1Encodable> elements)

Parameters

elements IReadOnlyCollection<Asn1Encodable>

Fields

Empty

public static readonly DLSequence Empty

Field Value

DLSequence

Methods

Concatenate(params Asn1Sequence[])

public static DLSequence Concatenate(params Asn1Sequence[] sequences)

Parameters

sequences Asn1Sequence[]

Returns

DLSequence

FromCollection(IReadOnlyCollection<Asn1Encodable>)

public static DLSequence FromCollection(IReadOnlyCollection<Asn1Encodable> elements)

Parameters

elements IReadOnlyCollection<Asn1Encodable>

Returns

DLSequence

FromElement(Asn1Encodable)

public static DLSequence FromElement(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

DLSequence

FromElements(Asn1Encodable, Asn1Encodable)

public static DLSequence FromElements(Asn1Encodable element1, Asn1Encodable element2)

Parameters

element1 Asn1Encodable
element2 Asn1Encodable

Returns

DLSequence

FromElements(Asn1Encodable[])

public static DLSequence FromElements(Asn1Encodable[] elements)

Parameters

elements Asn1Encodable[]

Returns

DLSequence

FromElementsOptional(Asn1Encodable[])

public static DLSequence FromElementsOptional(Asn1Encodable[] elements)

Parameters

elements Asn1Encodable[]

Returns

DLSequence

FromSequence(Asn1Sequence)

public static DLSequence FromSequence(Asn1Sequence sequence)

Parameters

sequence Asn1Sequence

Returns

DLSequence

FromVector(Asn1EncodableVector)

public static DLSequence FromVector(Asn1EncodableVector elementVector)

Parameters

elementVector Asn1EncodableVector

Returns

DLSequence

Map(Asn1Sequence, Func<Asn1Encodable, Asn1Encodable>)

public static DLSequence Map(Asn1Sequence sequence, Func<Asn1Encodable, Asn1Encodable> func)

Parameters

sequence Asn1Sequence
func Func<Asn1Encodable, Asn1Encodable>

Returns

DLSequence

Map<T>(IReadOnlyCollection<T>, Func<T, Asn1Encodable>)

public static DLSequence Map<T>(IReadOnlyCollection<T> c, Func<T, Asn1Encodable> func)

Parameters

c IReadOnlyCollection<T>
func Func<T, Asn1Encodable>

Returns

DLSequence

Type Parameters

T

Map<T>(T[], Func<T, Asn1Encodable>)

public static DLSequence Map<T>(T[] ts, Func<T, Asn1Encodable> func)

Parameters

ts T[]
func Func<T, Asn1Encodable>

Returns

DLSequence

Type Parameters

T