Table of Contents

Class BerSequence

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

Constructors

BerSequence()

public BerSequence()

BerSequence(Asn1Encodable)

public BerSequence(Asn1Encodable element)

Parameters

element Asn1Encodable

BerSequence(Asn1Encodable, Asn1Encodable)

public BerSequence(Asn1Encodable element1, Asn1Encodable element2)

Parameters

element1 Asn1Encodable
element2 Asn1Encodable

BerSequence(Asn1EncodableVector)

public BerSequence(Asn1EncodableVector elementVector)

Parameters

elementVector Asn1EncodableVector

BerSequence(params Asn1Encodable[])

public BerSequence(params Asn1Encodable[] elements)

Parameters

elements Asn1Encodable[]

BerSequence(IReadOnlyCollection<Asn1Encodable>)

public BerSequence(IReadOnlyCollection<Asn1Encodable> elements)

Parameters

elements IReadOnlyCollection<Asn1Encodable>

Fields

Empty

public static readonly BerSequence Empty

Field Value

BerSequence

Methods

Concatenate(params Asn1Sequence[])

public static BerSequence Concatenate(params Asn1Sequence[] sequences)

Parameters

sequences Asn1Sequence[]

Returns

BerSequence

FromCollection(IReadOnlyCollection<Asn1Encodable>)

public static BerSequence FromCollection(IReadOnlyCollection<Asn1Encodable> elements)

Parameters

elements IReadOnlyCollection<Asn1Encodable>

Returns

BerSequence

FromElement(Asn1Encodable)

public static BerSequence FromElement(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

BerSequence

FromElements(Asn1Encodable, Asn1Encodable)

public static BerSequence FromElements(Asn1Encodable element1, Asn1Encodable element2)

Parameters

element1 Asn1Encodable
element2 Asn1Encodable

Returns

BerSequence

FromElements(Asn1Encodable[])

public static BerSequence FromElements(Asn1Encodable[] elements)

Parameters

elements Asn1Encodable[]

Returns

BerSequence

FromElementsOptional(Asn1Encodable[])

public static BerSequence FromElementsOptional(Asn1Encodable[] elements)

Parameters

elements Asn1Encodable[]

Returns

BerSequence

FromSequence(Asn1Sequence)

public static BerSequence FromSequence(Asn1Sequence sequence)

Parameters

sequence Asn1Sequence

Returns

BerSequence

FromVector(Asn1EncodableVector)

public static BerSequence FromVector(Asn1EncodableVector elementVector)

Parameters

elementVector Asn1EncodableVector

Returns

BerSequence

Map(Asn1Sequence, Func<Asn1Encodable, Asn1Encodable>)

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

Parameters

sequence Asn1Sequence
func Func<Asn1Encodable, Asn1Encodable>

Returns

BerSequence

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

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

Parameters

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

Returns

BerSequence

Type Parameters

T

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

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

Parameters

ts T[]
func Func<T, Asn1Encodable>

Returns

BerSequence

Type Parameters

T