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

Inheritance: TlsECDHKeyExchange
ファイルを表示 Open project: nonorganic/dssnet

Public Methods

Method Description
ProcessClientCredentials ( TlsCredentials clientCredentials ) : void
ProcessServerKeyExchange ( Stream input ) : void
SkipServerKeyExchange ( ) : void
ValidateCertificateRequest ( CertificateRequest certificateRequest ) : void

Protected Methods

Method Description
InitSigner ( TlsSigner tlsSigner, SecurityParameters securityParameters ) : ISigner

Private Methods

Method Description
TlsECDheKeyExchange ( TlsClientContext context, Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm keyExchange ) : System

Method Details

InitSigner() protected method

protected InitSigner ( TlsSigner tlsSigner, SecurityParameters securityParameters ) : ISigner
tlsSigner TlsSigner
securityParameters SecurityParameters
return ISigner

ProcessClientCredentials() public method

public ProcessClientCredentials ( TlsCredentials clientCredentials ) : void
clientCredentials TlsCredentials
return void

ProcessServerKeyExchange() public method

public ProcessServerKeyExchange ( Stream input ) : void
input Stream
return void

SkipServerKeyExchange() public method

public SkipServerKeyExchange ( ) : void
return void

ValidateCertificateRequest() public method

public ValidateCertificateRequest ( CertificateRequest certificateRequest ) : void
certificateRequest CertificateRequest
return void