| IDictionary<System.Int32 EnsureExtensionsInitialised(IDictionary<System.Int32 extensions) | PublicStatic | — | 0x08 |
| void AddAlpnExtensionClient(IDictionary<System.Int32 extensions, IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ProtocolName> protocolNameList) | PublicStatic | — | 0x08 |
| void AddAlpnExtensionServer(IDictionary<System.Int32 extensions, ProtocolName protocolName) | PublicStatic | — | 0x08 |
| void AddCertificateAuthoritiesExtension(IDictionary<System.Int32 extensions, IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509.X509Name> authorities) | PublicStatic | — | 0x08 |
| void AddClientCertificateTypeExtensionClient(IDictionary<System.Int32 extensions, const short[]& certificateTypes) | PublicStatic | — | 0x08 |
| void AddClientCertificateTypeExtensionServer(IDictionary<System.Int32 extensions, short certificateType) | PublicStatic | — | 0x08 |
| void AddClientCertificateUrlExtension(IDictionary<System.Int32 extensions) | PublicStatic | — | 0x08 |
| void AddCompressCertificateExtension(IDictionary<System.Int32 extensions, const int[]& algorithms) | PublicStatic | — | 0x08 |
| void AddCookieExtension(IDictionary<System.Int32 extensions, const byte[]& cookie) | PublicStatic | — | 0x08 |
| void AddEarlyDataIndication(IDictionary<System.Int32 extensions) | PublicStatic | — | 0x08 |
| void AddEarlyDataMaxSize(IDictionary<System.Int32 extensions, long maxSize) | PublicStatic | — | 0x08 |
| void AddEmptyExtensionData(IDictionary<System.Int32 extensions, int extType) | PublicStatic | — | 0x08 |
| void AddEncryptThenMacExtension(IDictionary<System.Int32 extensions) | PublicStatic | — | 0x08 |
| void AddExtendedMasterSecretExtension(IDictionary<System.Int32 extensions) | PublicStatic | — | 0x08 |
| void AddHeartbeatExtension(IDictionary<System.Int32 extensions, HeartbeatExtension heartbeatExtension) | PublicStatic | — | 0x08 |
| void AddKeyShareClientHello(IDictionary<System.Int32 extensions, IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.KeyShareEntry> clientShares) | PublicStatic | — | 0x08 |
| void AddKeyShareHelloRetryRequest(IDictionary<System.Int32 extensions, int namedGroup) | PublicStatic | — | 0x08 |
| void AddKeyShareServerHello(IDictionary<System.Int32 extensions, KeyShareEntry serverShare) | PublicStatic | — | 0x08 |
| void AddMaxFragmentLengthExtension(IDictionary<System.Int32 extensions, short maxFragmentLength) | PublicStatic | — | 0x08 |
| void AddOidFiltersExtension(IDictionary<System.Int32 extensions, IDictionary<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.DerObjectIdentifier filters) | PublicStatic | — | 0x08 |
| void AddPaddingExtension(IDictionary<System.Int32 extensions, int dataLength) | PublicStatic | — | 0x08 |
| void AddPostHandshakeAuthExtension(IDictionary<System.Int32 extensions) | PublicStatic | — | 0x08 |
| void AddPreSharedKeyClientHello(IDictionary<System.Int32 extensions, OfferedPsks offeredPsks) | PublicStatic | — | 0x08 |
| void AddPreSharedKeyServerHello(IDictionary<System.Int32 extensions, int selectedIdentity) | PublicStatic | — | 0x08 |
| void AddPskKeyExchangeModesExtension(IDictionary<System.Int32 extensions, const short[]& modes) | PublicStatic | — | 0x08 |
| void AddRecordSizeLimitExtension(IDictionary<System.Int32 extensions, int recordSizeLimit) | PublicStatic | — | 0x08 |
| void AddServerCertificateTypeExtensionClient(IDictionary<System.Int32 extensions, const short[]& certificateTypes) | PublicStatic | — | 0x08 |
| void AddServerCertificateTypeExtensionServer(IDictionary<System.Int32 extensions, short certificateType) | PublicStatic | | 0x08 |
| void AddServerNameExtensionClient(IDictionary<System.Int32 extensions, IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ServerName> serverNameList) | PublicStatic | | 0x08 |
| void AddServerNameExtensionServer(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| void AddSignatureAlgorithmsExtension(IDictionary<System.Int32 extensions, IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> supportedSignatureAlgorithms) | PublicStatic | | 0x08 |
| void AddSignatureAlgorithmsCertExtension(IDictionary<System.Int32 extensions, IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> supportedSignatureAlgorithms) | PublicStatic | | 0x08 |
| void AddStatusRequestExtension(IDictionary<System.Int32 extensions, CertificateStatusRequest statusRequest) | PublicStatic | | 0x08 |
| void AddStatusRequestV2Extension(IDictionary<System.Int32 extensions, IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.CertificateStatusRequestItemV2> statusRequestV2) | PublicStatic | | 0x08 |
| void AddSupportedGroupsExtension(IDictionary<System.Int32 extensions, IList<System.Int32> namedGroups) | PublicStatic | | 0x08 |
| void AddSupportedPointFormatsExtension(IDictionary<System.Int32 extensions, const short[]& ecPointFormats) | PublicStatic | | 0x08 |
| void AddSupportedVersionsExtensionClient(IDictionary<System.Int32 extensions, const ProtocolVersion[]& versions) | PublicStatic | | 0x08 |
| void AddSupportedVersionsExtensionServer(IDictionary<System.Int32 extensions, ProtocolVersion selectedVersion) | PublicStatic | | 0x08 |
| void AddTruncatedHmacExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| void AddTrustedCAKeysExtensionClient(IDictionary<System.Int32 extensions, IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.TrustedAuthority> trustedAuthoritiesList) | PublicStatic | | 0x08 |
| void AddTrustedCAKeysExtensionServer(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ProtocolName> GetAlpnExtensionClient(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| ProtocolName GetAlpnExtensionServer(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509.X509Name> GetCertificateAuthoritiesExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| short[] GetClientCertificateTypeExtensionClient(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| short GetClientCertificateTypeExtensionServer(IDictionary<System.Int32 extensions, short defaultValue) | PublicStatic | | 0x08 |
| int[] GetCompressCertificateExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| byte[] GetCookieExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| long GetEarlyDataMaxSize(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| HeartbeatExtension GetHeartbeatExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.KeyShareEntry> GetKeyShareClientHello(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| int GetKeyShareHelloRetryRequest(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| KeyShareEntry GetKeyShareServerHello(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| short GetMaxFragmentLengthExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| IDictionary<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.DerObjectIdentifier GetOidFiltersExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| int GetPaddingExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| OfferedPsks GetPreSharedKeyClientHello(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| int GetPreSharedKeyServerHello(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| short[] GetPskKeyExchangeModesExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| int GetRecordSizeLimitExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| short[] GetServerCertificateTypeExtensionClient(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| short GetServerCertificateTypeExtensionServer(IDictionary<System.Int32 extensions, short defaultValue) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ServerName> GetServerNameExtensionClient(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> GetSignatureAlgorithmsExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> GetSignatureAlgorithmsCertExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| CertificateStatusRequest GetStatusRequestExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.CertificateStatusRequestItemV2> GetStatusRequestV2Extension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| int[] GetSupportedGroupsExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| short[] GetSupportedPointFormatsExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| ProtocolVersion[] GetSupportedVersionsExtensionClient(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| ProtocolVersion GetSupportedVersionsExtensionServer(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.TrustedAuthority> GetTrustedCAKeysExtensionClient(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| bool HasClientCertificateUrlExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| bool HasEarlyDataIndication(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| bool HasEncryptThenMacExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| bool HasExtendedMasterSecretExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| bool HasServerNameExtensionServer(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| bool HasPostHandshakeAuthExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| bool HasTruncatedHmacExtension(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| bool HasTrustedCAKeysExtensionServer(IDictionary<System.Int32 extensions) | PublicStatic | | 0x08 |
| byte[] CreateAlpnExtensionClient(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ProtocolName> protocolNameList) | PublicStatic | | 0x08 |
| byte[] CreateAlpnExtensionServer(ProtocolName protocolName) | PublicStatic | | 0x08 |
| byte[] CreateCertificateAuthoritiesExtension(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509.X509Name> authorities) | PublicStatic | | 0x08 |
| byte[] CreateCertificateTypeExtensionClient(const short[]& certificateTypes) | PublicStatic | | 0x08 |
| byte[] CreateCertificateTypeExtensionServer(short certificateType) | PublicStatic | | 0x08 |
| byte[] CreateClientCertificateUrlExtension() | PublicStatic | | 0x08 |
| byte[] CreateCompressCertificateExtension(const int[]& algorithms) | PublicStatic | | 0x08 |
| byte[] CreateCookieExtension(const byte[]& cookie) | PublicStatic | | 0x08 |
| byte[] CreateEarlyDataIndication() | PublicStatic | | 0x08 |
| byte[] CreateEarlyDataMaxSize(long maxSize) | PublicStatic | | 0x08 |
| byte[] CreateEmptyExtensionData() | PublicStatic | | 0x08 |
| byte[] CreateEncryptThenMacExtension() | PublicStatic | | 0x08 |
| byte[] CreateExtendedMasterSecretExtension() | PublicStatic | | 0x08 |
| byte[] CreateHeartbeatExtension(HeartbeatExtension heartbeatExtension) | PublicStatic | | 0x08 |
| byte[] CreateKeyShareClientHello(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.KeyShareEntry> clientShares) | PublicStatic | | 0x08 |
| byte[] CreateKeyShareHelloRetryRequest(int namedGroup) | PublicStatic | | 0x08 |
| byte[] CreateKeyShareServerHello(KeyShareEntry serverShare) | PublicStatic | | 0x08 |
| byte[] CreateMaxFragmentLengthExtension(short maxFragmentLength) | PublicStatic | | 0x08 |
| byte[] CreateOidFiltersExtension(IDictionary<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.DerObjectIdentifier filters) | PublicStatic | | 0x08 |
| byte[] CreatePaddingExtension(int dataLength) | PublicStatic | | 0x08 |
| byte[] CreatePostHandshakeAuthExtension() | PublicStatic | | 0x08 |
| byte[] CreatePreSharedKeyClientHello(OfferedPsks offeredPsks) | PublicStatic | | 0x08 |
| byte[] CreatePreSharedKeyServerHello(int selectedIdentity) | PublicStatic | | 0x08 |
| byte[] CreatePskKeyExchangeModesExtension(const short[]& modes) | PublicStatic | | 0x08 |
| byte[] CreateRecordSizeLimitExtension(int recordSizeLimit) | PublicStatic | | 0x08 |
| byte[] CreateServerNameExtensionClient(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ServerName> serverNameList) | PublicStatic | | 0x08 |
| byte[] CreateServerNameExtensionServer() | PublicStatic | | 0x08 |
| byte[] CreateSignatureAlgorithmsExtension(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> supportedSignatureAlgorithms) | PublicStatic | | 0x08 |
| byte[] CreateSignatureAlgorithmsCertExtension(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> supportedSignatureAlgorithms) | PublicStatic | | 0x08 |
| byte[] CreateStatusRequestExtension(CertificateStatusRequest statusRequest) | PublicStatic | | 0x08 |
| byte[] CreateStatusRequestV2Extension(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.CertificateStatusRequestItemV2> statusRequestV2) | PublicStatic | | 0x08 |
| byte[] CreateSupportedGroupsExtension(IList<System.Int32> namedGroups) | PublicStatic | | 0x08 |
| byte[] CreateSupportedPointFormatsExtension(const short[]& ecPointFormats) | PublicStatic | | 0x08 |
| byte[] CreateSupportedVersionsExtensionClient(const ProtocolVersion[]& versions) | PublicStatic | | 0x08 |
| byte[] CreateSupportedVersionsExtensionServer(ProtocolVersion selectedVersion) | PublicStatic | | 0x08 |
| byte[] CreateTruncatedHmacExtension() | PublicStatic | | 0x08 |
| byte[] CreateTrustedCAKeysExtensionClient(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.TrustedAuthority> trustedAuthoritiesList) | PublicStatic | | 0x08 |
| byte[] CreateTrustedCAKeysExtensionServer() | PublicStatic | | 0x08 |
| bool ReadEmptyExtensionData(const byte[]& extensionData) | PrivateStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ProtocolName> ReadAlpnExtensionClient(const byte[]& extensionData) | PublicStatic | | 0x08 |
| ProtocolName ReadAlpnExtensionServer(const byte[]& extensionData) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509.X509Name> ReadCertificateAuthoritiesExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| short[] ReadCertificateTypeExtensionClient(const byte[]& extensionData) | PublicStatic | | 0x08 |
| short ReadCertificateTypeExtensionServer(const byte[]& extensionData) | PublicStatic | | 0x08 |
| bool ReadClientCertificateUrlExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| int[] ReadCompressCertificateExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| byte[] ReadCookieExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| bool ReadEarlyDataIndication(const byte[]& extensionData) | PublicStatic | | 0x08 |
| long ReadEarlyDataMaxSize(const byte[]& extensionData) | PublicStatic | | 0x08 |
| bool ReadEncryptThenMacExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| bool ReadExtendedMasterSecretExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| HeartbeatExtension ReadHeartbeatExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.KeyShareEntry> ReadKeyShareClientHello(const byte[]& extensionData) | PublicStatic | | 0x08 |
| int ReadKeyShareHelloRetryRequest(const byte[]& extensionData) | PublicStatic | | 0x08 |
| KeyShareEntry ReadKeyShareServerHello(const byte[]& extensionData) | PublicStatic | | 0x08 |
| short ReadMaxFragmentLengthExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| IDictionary<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.DerObjectIdentifier ReadOidFiltersExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| int ReadPaddingExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| bool ReadPostHandshakeAuthExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| OfferedPsks ReadPreSharedKeyClientHello(const byte[]& extensionData) | PublicStatic | | 0x08 |
| int ReadPreSharedKeyServerHello(const byte[]& extensionData) | PublicStatic | | 0x08 |
| short[] ReadPskKeyExchangeModesExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| int ReadRecordSizeLimitExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ServerName> ReadServerNameExtensionClient(const byte[]& extensionData) | PublicStatic | | 0x08 |
| bool ReadServerNameExtensionServer(const byte[]& extensionData) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> ReadSignatureAlgorithmsExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> ReadSignatureAlgorithmsCertExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| CertificateStatusRequest ReadStatusRequestExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.CertificateStatusRequestItemV2> ReadStatusRequestV2Extension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| int[] ReadSupportedGroupsExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| short[] ReadSupportedPointFormatsExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| ProtocolVersion[] ReadSupportedVersionsExtensionClient(const byte[]& extensionData) | PublicStatic | | 0x08 |
| ProtocolVersion ReadSupportedVersionsExtensionServer(const byte[]& extensionData) | PublicStatic | | 0x08 |
| bool ReadTruncatedHmacExtension(const byte[]& extensionData) | PublicStatic | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.TrustedAuthority> ReadTrustedCAKeysExtensionClient(const byte[]& extensionData) | PublicStatic | | 0x08 |
| bool ReadTrustedCAKeysExtensionServer(const byte[]& extensionData) | PublicStatic | | 0x08 |
| byte[] PatchOpaque16(MemoryStream buf) | PrivateStatic | | 0x08 |