<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.2" />

Org.BouncyCastle.Asn1.Asn1Sequence

namespace Org.BouncyCastle.Asn1 { public abstract class Asn1Sequence : Asn1Object, IReadOnlyCollection<Asn1Encodable>, IEnumerable<Asn1Encodable>, IEnumerable { public virtual Asn1SequenceParser Parser { get; } public virtual Asn1Encodable this[int index] { get; } public virtual int Count { get; } public static Asn1Sequence GetInstance(object obj); public static Asn1Sequence GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit); public static Asn1Sequence GetOptional(Asn1Encodable element); public static Asn1Sequence GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit); public virtual IEnumerator<Asn1Encodable> GetEnumerator(); public virtual T[] MapElements<T>(Func<Asn1Encodable, T> func); public virtual Asn1Encodable[] ToArray(); } }