Property | Type | Description | |
---|---|---|---|
cipherFactory | TlsCipherFactory | ||
context | TlsClientContext | ||
pskIdentity | TlsPskIdentity | ||
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 | ||
PskTlsClient ( TlsCipherFactory cipherFactory, TlsPskIdentity pskIdentity ) : System | ||
PskTlsClient ( TlsPskIdentity pskIdentity ) : System |
Method | Description | |
---|---|---|
CreatePskKeyExchange ( Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm keyExchange ) : TlsKeyExchange |
protected CreatePskKeyExchange ( Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm keyExchange ) : TlsKeyExchange | ||
keyExchange | Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm | |
return | TlsKeyExchange |
public 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 PskTlsClient ( TlsCipherFactory cipherFactory, TlsPskIdentity pskIdentity ) : System | ||
cipherFactory | TlsCipherFactory | |
pskIdentity | TlsPskIdentity | |
return | System |
public PskTlsClient ( TlsPskIdentity pskIdentity ) : System | ||
pskIdentity | TlsPskIdentity | |
return | System |
protected TlsCipherFactory cipherFactory | ||
return | TlsCipherFactory |
protected CipherSuite,Org.BouncyCastle.Crypto.Tls selectedCipherSuite | ||
return |