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

Inheritance: Org.BouncyCastle.Crypto.Tls.AbstractTlsServer
ファイルを表示 Open project: gkardava/WinPass

Public Methods

Method Description
DefaultTlsServer ( ) : System
DefaultTlsServer ( TlsCipherFactory cipherFactory ) : System
GetCredentials ( ) : TlsCredentials
GetKeyExchange ( ) : TlsKeyExchange

Protected Methods

Method Description
CreateDHKeyExchange ( int keyExchange ) : TlsKeyExchange
CreateDheKeyExchange ( int keyExchange ) : TlsKeyExchange
CreateECDHKeyExchange ( int keyExchange ) : TlsKeyExchange
CreateECDheKeyExchange ( int keyExchange ) : TlsKeyExchange
CreateRsaKeyExchange ( ) : TlsKeyExchange
GetCipherSuites ( ) : int[]
GetDHParameters ( ) : DHParameters
GetDsaSignerCredentials ( ) : TlsSignerCredentials
GetECDsaSignerCredentials ( ) : TlsSignerCredentials
GetRsaEncryptionCredentials ( ) : TlsEncryptionCredentials
GetRsaSignerCredentials ( ) : TlsSignerCredentials

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

DefaultTlsServer() public method

public DefaultTlsServer ( ) : System
return System

DefaultTlsServer() public method

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

GetCipherSuites() protected method

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

GetCredentials() public method

public GetCredentials ( ) : TlsCredentials
return TlsCredentials

GetDHParameters() protected method

protected GetDHParameters ( ) : DHParameters
return Org.BouncyCastle.Crypto.Parameters.DHParameters

GetDsaSignerCredentials() protected method

protected GetDsaSignerCredentials ( ) : TlsSignerCredentials
return TlsSignerCredentials

GetECDsaSignerCredentials() protected method

protected GetECDsaSignerCredentials ( ) : TlsSignerCredentials
return TlsSignerCredentials

GetKeyExchange() public method

public GetKeyExchange ( ) : TlsKeyExchange
return TlsKeyExchange

GetRsaEncryptionCredentials() protected method

protected GetRsaEncryptionCredentials ( ) : TlsEncryptionCredentials
return TlsEncryptionCredentials

GetRsaSignerCredentials() protected method

protected GetRsaSignerCredentials ( ) : TlsSignerCredentials
return TlsSignerCredentials