C# 클래스 AaltoTLS.HandshakeLayer.Protocol.HandshakeClientHello

상속: HandshakeMessage
파일 보기 프로젝트 열기: juhovh/AaltoTLS 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CipherSuites List
ClientVersion AaltoTLS.PluginInterface.ProtocolVersion
CompressionMethods List
Cookie byte[]
Extensions List
Random HandshakeRandom
SessionID byte[]

공개 메소드들

메소드 설명
HandshakeClientHello ( ProtocolVersion version ) : System
ToString ( ) : string

보호된 메소드들

메소드 설명
DecodeDataBytes ( ProtocolVersion ver, byte data ) : void
EncodeDataBytes ( ProtocolVersion ver ) : byte[]

비공개 메소드들

메소드 설명
HandshakeClientHello ( ) : System

메소드 상세

DecodeDataBytes() 보호된 메소드

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

EncodeDataBytes() 보호된 메소드

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

HandshakeClientHello() 공개 메소드

public HandshakeClientHello ( ProtocolVersion version ) : System
version AaltoTLS.PluginInterface.ProtocolVersion
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

CipherSuites 공개적으로 프로퍼티

public List CipherSuites
리턴 List

ClientVersion 공개적으로 프로퍼티

public ProtocolVersion,AaltoTLS.PluginInterface ClientVersion
리턴 AaltoTLS.PluginInterface.ProtocolVersion

CompressionMethods 공개적으로 프로퍼티

public List CompressionMethods
리턴 List

Cookie 공개적으로 프로퍼티

public byte[] Cookie
리턴 byte[]

Extensions 공개적으로 프로퍼티

public List Extensions
리턴 List

Random 공개적으로 프로퍼티

public HandshakeRandom,AaltoTLS.HandshakeLayer.Protocol Random
리턴 HandshakeRandom

SessionID 공개적으로 프로퍼티

public byte[] SessionID
리턴 byte[]