C# Class AaltoTLS.HandshakeLayer.Protocol.HandshakeClientHello

Inheritance: HandshakeMessage
Mostrar archivo Open project: juhovh/AaltoTLS Class Usage Examples

Public Properties

Property Type Description
CipherSuites List
ClientVersion AaltoTLS.PluginInterface.ProtocolVersion
CompressionMethods List
Cookie byte[]
Extensions List
Random HandshakeRandom
SessionID byte[]

Public Methods

Method Description
HandshakeClientHello ( ProtocolVersion version ) : System
ToString ( ) : string

Protected Methods

Method Description
DecodeDataBytes ( ProtocolVersion ver, byte data ) : void
EncodeDataBytes ( ProtocolVersion ver ) : byte[]

Private Methods

Method Description
HandshakeClientHello ( ) : System

Method Details

DecodeDataBytes() protected method

protected DecodeDataBytes ( ProtocolVersion ver, byte data ) : void
ver AaltoTLS.PluginInterface.ProtocolVersion
data byte
return void

EncodeDataBytes() protected method

protected EncodeDataBytes ( ProtocolVersion ver ) : byte[]
ver AaltoTLS.PluginInterface.ProtocolVersion
return byte[]

HandshakeClientHello() public method

public HandshakeClientHello ( ProtocolVersion version ) : System
version AaltoTLS.PluginInterface.ProtocolVersion
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

CipherSuites public_oe property

public List CipherSuites
return List

ClientVersion public_oe property

public ProtocolVersion,AaltoTLS.PluginInterface ClientVersion
return AaltoTLS.PluginInterface.ProtocolVersion

CompressionMethods public_oe property

public List CompressionMethods
return List

Cookie public_oe property

public byte[] Cookie
return byte[]

Extensions public_oe property

public List Extensions
return List

Random public_oe property

public HandshakeRandom,AaltoTLS.HandshakeLayer.Protocol Random
return HandshakeRandom

SessionID public_oe property

public byte[] SessionID
return byte[]