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