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

Org.BouncyCastle.Asn1.Asn1Generator

public abstract class Asn1Generator : IDisposable
namespace Org.BouncyCastle.Asn1 { public abstract class Asn1Generator : IDisposable { protected Stream OutStream { get; } protected Asn1Generator(Stream outStream); protected abstract void Finish(); public abstract void AddObject(Asn1Encodable obj); public abstract void AddObject(Asn1Object obj); public abstract Stream GetRawOutputStream(); public void Dispose(); protected virtual void Dispose(bool disposing); } }