| TlsKeyExchange CreateDHKeyExchange(int keyExchange) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateDHanonKeyExchangeClient(int keyExchange, TlsDHGroupVerifier dhGroupVerifier) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateDHanonKeyExchangeServer(int keyExchange, TlsDHConfig dhConfig) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateDheKeyExchangeClient(int keyExchange, TlsDHGroupVerifier dhGroupVerifier) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateDheKeyExchangeServer(int keyExchange, TlsDHConfig dhConfig) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateECDHKeyExchange(int keyExchange) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateECDHanonKeyExchangeClient(int keyExchange) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateECDHanonKeyExchangeServer(int keyExchange, TlsECConfig ecConfig) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateECDheKeyExchangeClient(int keyExchange) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateECDheKeyExchangeServer(int keyExchange, TlsECConfig ecConfig) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreatePskKeyExchangeClient(int keyExchange, TlsPskIdentity pskIdentity, TlsDHGroupVerifier dhGroupVerifier) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreatePskKeyExchangeServer(int keyExchange, TlsPskIdentityManager pskIdentityManager, TlsDHConfig dhConfig, TlsECConfig ecConfig) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateRsaKeyExchange(int keyExchange) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateSrpKeyExchangeClient(int keyExchange, TlsSrpIdentity srpIdentity, TlsSrpConfigVerifier srpConfigVerifier) | Public+1 flags | | 0x08 |
| TlsKeyExchange CreateSrpKeyExchangeServer(int keyExchange, TlsSrpLoginParameters loginParameters) | Public+1 flags | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |