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()
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