Table of Contents

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