Property | Type | Description | |
---|---|---|---|
cipherFactory | TlsCipherFactory | ||
context | TlsClientContext | ||
identity | byte[] | ||
password | byte[] | ||
selectedCipherSuite | |||
selectedCompressionMethod |
Method | Description | |
---|---|---|
GetAuthentication ( ) : TlsAuthentication | ||
GetCipher ( ) : TlsCipher | ||
GetCipherSuites ( ) : Org.BouncyCastle.Crypto.Tls.CipherSuite[] | ||
GetClientExtensions ( ) : IDictionary | ||
GetCompression ( ) : TlsCompression | ||
GetCompressionMethods ( ) : Org.BouncyCastle.Crypto.Tls.CompressionMethod[] | ||
GetKeyExchange ( ) : TlsKeyExchange | ||
Init ( TlsClientContext context ) : void | ||
NotifySecureRenegotiation ( bool secureRenegotiation ) : void | ||
NotifySelectedCipherSuite ( |
||
NotifySelectedCompressionMethod ( |
||
NotifySessionID ( byte sessionID ) : void | ||
ProcessServerExtensions ( IDictionary serverExtensions ) : void | ||
SrpTlsClient ( TlsCipherFactory cipherFactory, byte identity, byte password ) : System | ||
SrpTlsClient ( byte identity, byte password ) : System |
Method | Description | |
---|---|---|
CreateSrpKeyExchange ( Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm keyExchange ) : TlsKeyExchange |
protected CreateSrpKeyExchange ( Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm keyExchange ) : TlsKeyExchange | ||
keyExchange | Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm | |
return | TlsKeyExchange |
public abstract GetAuthentication ( ) : TlsAuthentication | ||
return | TlsAuthentication |
public GetCipherSuites ( ) : Org.BouncyCastle.Crypto.Tls.CipherSuite[] | ||
return | Org.BouncyCastle.Crypto.Tls.CipherSuite[] |
public GetCompressionMethods ( ) : Org.BouncyCastle.Crypto.Tls.CompressionMethod[] | ||
return | Org.BouncyCastle.Crypto.Tls.CompressionMethod[] |
public Init ( TlsClientContext context ) : void | ||
context | TlsClientContext | |
return | void |
public NotifySecureRenegotiation ( bool secureRenegotiation ) : void | ||
secureRenegotiation | bool | |
return | void |
public NotifySelectedCipherSuite ( |
||
selectedCipherSuite | ||
return | void |
public NotifySelectedCompressionMethod ( |
||
selectedCompressionMethod | ||
return | void |
public NotifySessionID ( byte sessionID ) : void | ||
sessionID | byte | |
return | void |
public ProcessServerExtensions ( IDictionary serverExtensions ) : void | ||
serverExtensions | IDictionary | |
return | void |
public SrpTlsClient ( TlsCipherFactory cipherFactory, byte identity, byte password ) : System | ||
cipherFactory | TlsCipherFactory | |
identity | byte | |
password | byte | |
return | System |
public SrpTlsClient ( byte identity, byte password ) : System | ||
identity | byte | |
password | byte | |
return | System |
protected TlsCipherFactory cipherFactory | ||
return | TlsCipherFactory |
protected CipherSuite,Org.BouncyCastle.Crypto.Tls selectedCipherSuite | ||
return |