Files
SuperVPN/output/Libraries/BouncyCastle.Crypto/Org/BouncyCastle/Bcpg/ExperimentalPacket.cs
2025-10-09 09:57:24 +09:00

27 lines
500 B
C#

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