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

Org.BouncyCastle.Asn1.Asn1Set

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