Zdexby TheHolyOneZ
49,743 classes
Class

AbstractTlsContext

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.AbstractTlsContext, com.Tivadar.Best.HTTP 0x0060 (96 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
implements TlsContext
0x00x0060

Members 11

OffsetSizeNameTypeFlagsDefault
0x08counterlongPrivateStatic—
0x08m_cryptoTlsCryptoPrivate+1 flags—
0x04m_connectionEndintPrivate+1 flags—
0x001C0x04padding / unreflected
0x08m_nonceGeneratorTlsNonceGeneratorPrivate+1 flags—
0x08m_securityParametersSecurityParametersPrivate—
0x08m_clientSupportedVersionsProtocolVersion[]Private—
0x08m_clientVersionProtocolVersionPrivate—
0x08m_rsaPreMasterSecretVersionProtocolVersionPrivate—
0x08m_sessionTlsSessionPrivate—
0x08m_userObjectobjectPrivate—
0x01m_connectedboolPrivate—
0x00590x07unreflected bytes to end of AbstractTlsContext

Functions 29

SignatureFlagsNativeParams
long NextCounterValue()PrivateStatic0x08
TlsNonceGenerator CreateNonceGenerator(TlsCrypto crypto, int connectionEnd)PrivateStatic0x08
void .ctor(TlsCrypto crypto, int connectionEnd)2 flags0x08
void HandshakeBeginning(TlsPeer peer)1 flags0x08
void HandshakeComplete(TlsPeer peer, TlsSession session)1 flags0x08
bool get_IsConnected()2 flags0x01
bool get_IsHandshaking()2 flags0x01
TlsCrypto get_Crypto()PublicFinal+3 flags0x08
TlsNonceGenerator get_NonceGenerator()Public+3 flags0x08
SecurityParameters get_SecurityParameters()PublicFinal+3 flags0x08
bool get_IsServer()Public+4 flags0x01
ProtocolVersion[] get_ClientSupportedVersions()Public+3 flags0x08
void SetClientSupportedVersions(const ProtocolVersion[]& clientSupportedVersions)1 flags0x08
ProtocolVersion get_ClientVersion()Public+3 flags0x08
void SetClientVersion(ProtocolVersion clientVersion)1 flags0x08
ProtocolVersion get_RsaPreMasterSecretVersion()Public+3 flags0x08
void SetRsaPreMasterSecretVersion(ProtocolVersion rsaPreMasterSecretVersion)1 flags0x08
ProtocolVersion get_ServerVersion()Public+3 flags0x08
TlsSession get_ResumableSession()Public+3 flags0x08
TlsSession get_Session()Public+3 flags0x08
object get_UserObject()Public+3 flags0x08
void set_UserObject(object value)Public+3 flags0x08
byte[] ExportChannelBinding(int channelBinding)Public+2 flags0x08
byte[] ExportEarlyKeyingMaterial(const string& asciiLabel, const byte[]& context, int length)Public+2 flags0x08
byte[] ExportKeyingMaterial(const string& asciiLabel, const byte[]& context, int length)Public+2 flags0x08
byte[] ExportKeyingMaterial13(TlsSecret secret, int cryptoHashAlgorithm, const string& asciiLabel, const byte[]& context, int length)3 flags0x08
TlsSecret CheckEarlyExportSecret(TlsSecret secret)3 flags0x08
TlsSecret CheckExportSecret(TlsSecret secret)3 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Subclasses 2

Used by 3

types with a member, parameter or interface of this type