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

17 lines
383 B
C#

using System.IO;
namespace Org.BouncyCastle.Bcpg;
public abstract class BcpgObject
{
public virtual byte[] GetEncoded()
{
MemoryStream memoryStream = new MemoryStream();
BcpgOutputStream bcpgOutputStream = new BcpgOutputStream(memoryStream);
bcpgOutputStream.WriteObject(this);
return memoryStream.ToArray();
}
public abstract void Encode(BcpgOutputStream bcpgOut);
}