C# Class Org.BouncyCastle.Crypto.Tls.DefaultTlsClient

Inheritance: TlsClient
Mostra file Open project: gkardava/WinPass

Public Methods

Method Description
DefaultTlsClient ( ) : System
DefaultTlsClient ( TlsCipherFactory cipherFactory ) : System
GetCipherSuites ( ) : int[]
GetKeyExchange ( ) : TlsKeyExchange

Protected Methods

Method Description
CreateDHKeyExchange ( int keyExchange ) : TlsKeyExchange
CreateDheKeyExchange ( int keyExchange ) : TlsKeyExchange
CreateECDHKeyExchange ( int keyExchange ) : TlsKeyExchange
CreateECDheKeyExchange ( int keyExchange ) : TlsKeyExchange
CreateRsaKeyExchange ( ) : TlsKeyExchange

Method Details

CreateDHKeyExchange() protected method

protected CreateDHKeyExchange ( int keyExchange ) : TlsKeyExchange
keyExchange int
return TlsKeyExchange

CreateDheKeyExchange() protected method

protected CreateDheKeyExchange ( int keyExchange ) : TlsKeyExchange
keyExchange int
return TlsKeyExchange

CreateECDHKeyExchange() protected method

protected CreateECDHKeyExchange ( int keyExchange ) : TlsKeyExchange
keyExchange int
return TlsKeyExchange

CreateECDheKeyExchange() protected method

protected CreateECDheKeyExchange ( int keyExchange ) : TlsKeyExchange
keyExchange int
return TlsKeyExchange

CreateRsaKeyExchange() protected method

protected CreateRsaKeyExchange ( ) : TlsKeyExchange
return TlsKeyExchange

DefaultTlsClient() public method

public DefaultTlsClient ( ) : System
return System

DefaultTlsClient() public method

public DefaultTlsClient ( TlsCipherFactory cipherFactory ) : System
cipherFactory TlsCipherFactory
return System

GetCipherSuites() public method

public GetCipherSuites ( ) : int[]
return int[]

GetKeyExchange() public method

public GetKeyExchange ( ) : TlsKeyExchange
return TlsKeyExchange