Class AbstractTlsPeer
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Tls
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public abstract class AbstractTlsPeer : TlsPeer
- Inheritance
-
AbstractTlsPeer
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
AbstractTlsPeer()
protected AbstractTlsPeer()
Methods
GetCipher()
public abstract TlsCipher GetCipher()
Returns
- TlsCipher
GetCompression()
public abstract TlsCompression GetCompression()
Returns
- TlsCompression
NotifyAlertRaised(byte, byte, string, Exception)
public virtual void NotifyAlertRaised(byte alertLevel, byte alertDescription, string message, Exception cause)
Parameters
alertLevel
byte
alertDescription
byte
message
string
cause
Exception
NotifyAlertReceived(byte, byte)
public virtual void NotifyAlertReceived(byte alertLevel, byte alertDescription)
Parameters
alertLevel
byte
alertDescription
byte
NotifyHandshakeComplete()
public virtual void NotifyHandshakeComplete()
NotifySecureRenegotiation(bool)
public virtual void NotifySecureRenegotiation(bool secureRenegotiation)
Parameters
secureRenegotiation
bool
RequiresExtendedMasterSecret()
public virtual bool RequiresExtendedMasterSecret()
Returns
- bool
ShouldUseGmtUnixTime()
public virtual bool ShouldUseGmtUnixTime()
Returns
- bool