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

CertificateCompressionAlgorithm

public abstract class CertificateCompressionAlgorithm
namespace Org.BouncyCastle.Tls { public abstract class CertificateCompressionAlgorithm { public const int zlib = 1; public const int brotli = 2; public const int zstd = 3; public static string GetName(int certificateCompressionAlgorithm) { switch (certificateCompressionAlgorithm) { case 1: return "zlib"; case 2: return "brotli"; case 3: return "zstd"; default: return "UNKNOWN"; } } public static string GetText(int certificateCompressionAlgorithm) { return GetName(certificateCompressionAlgorithm) + "(" + certificateCompressionAlgorithm.ToString() + ")"; } public static bool IsRecognized(int certificateCompressionAlgorithm) { if ((uint)(certificateCompressionAlgorithm - 1) <= 2) return true; return false; } } }