Table of Contents

Class DerSequence

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

Constructors

DerSequence()

public DerSequence()

DerSequence(Asn1Encodable)

public DerSequence(Asn1Encodable element)

Parameters

element Asn1Encodable

DerSequence(Asn1Encodable, Asn1Encodable)

public DerSequence(Asn1Encodable element1, Asn1Encodable element2)

Parameters

element1 Asn1Encodable
element2 Asn1Encodable

DerSequence(Asn1EncodableVector)

public DerSequence(Asn1EncodableVector elementVector)

Parameters

elementVector Asn1EncodableVector

DerSequence(params Asn1Encodable[])

public DerSequence(params Asn1Encodable[] elements)

Parameters

elements Asn1Encodable[]

DerSequence(IReadOnlyCollection<Asn1Encodable>)

public DerSequence(IReadOnlyCollection<Asn1Encodable> elements)

Parameters

elements IReadOnlyCollection<Asn1Encodable>

Fields

Empty

public static readonly DerSequence Empty

Field Value

DerSequence

Methods

Concatenate(params Asn1Sequence[])

public static DerSequence Concatenate(params Asn1Sequence[] sequences)

Parameters

sequences Asn1Sequence[]

Returns

DerSequence

FromCollection(IReadOnlyCollection<Asn1Encodable>)

public static DerSequence FromCollection(IReadOnlyCollection<Asn1Encodable> elements)

Parameters

elements IReadOnlyCollection<Asn1Encodable>

Returns

DerSequence

FromElement(Asn1Encodable)

public static DerSequence FromElement(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

DerSequence

FromElements(Asn1Encodable, Asn1Encodable)

public static DerSequence FromElements(Asn1Encodable element1, Asn1Encodable element2)

Parameters

element1 Asn1Encodable
element2 Asn1Encodable

Returns

DerSequence

FromElements(Asn1Encodable[])

public static DerSequence FromElements(Asn1Encodable[] elements)

Parameters

elements Asn1Encodable[]

Returns

DerSequence

FromElementsOptional(Asn1Encodable[])

public static DerSequence FromElementsOptional(Asn1Encodable[] elements)

Parameters

elements Asn1Encodable[]

Returns

DerSequence

FromSequence(Asn1Sequence)

public static DerSequence FromSequence(Asn1Sequence sequence)

Parameters

sequence Asn1Sequence

Returns

DerSequence

FromVector(Asn1EncodableVector)

public static DerSequence FromVector(Asn1EncodableVector elementVector)

Parameters

elementVector Asn1EncodableVector

Returns

DerSequence

Map(Asn1Sequence, Func<Asn1Encodable, Asn1Encodable>)

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

Parameters

sequence Asn1Sequence
func Func<Asn1Encodable, Asn1Encodable>

Returns

DerSequence

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

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

Parameters

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

Returns

DerSequence

Type Parameters

T

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

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

Parameters

ts T[]
func Func<T, Asn1Encodable>

Returns

DerSequence

Type Parameters

T