<PackageReference Include="BouncyCastle.Cryptography" Version="2.7.0-beta.98" />

ExperimentalPacket

using Org.BouncyCastle.Utilities; namespace Org.BouncyCastle.Bcpg { public class ExperimentalPacket : ContainedPacket { private readonly PacketTag m_tag; private readonly byte[] m_contents; public PacketTag Tag => m_tag; internal ExperimentalPacket(PacketTag tag, BcpgInputStream bcpgIn) { m_tag = tag; m_contents = bcpgIn.ReadAll(); } public byte[] GetContents() { return Arrays.Clone(m_contents); } public override void Encode(BcpgOutputStream bcpgOut) { bcpgOut.WritePacket(m_tag, m_contents); } } }