Table of Contents

Interface TlsPeer

Namespace
Enterprises.Org.BouncyCastle.Crypto.Tls
Assembly
Enterprises.BouncyCastle.Crypto.dll
public interface TlsPeer

Methods

GetCipher()

TlsCipher GetCipher()

Returns

TlsCipher

GetCompression()

TlsCompression GetCompression()

Returns

TlsCompression

NotifyAlertRaised(byte, byte, string, Exception)

void NotifyAlertRaised(byte alertLevel, byte alertDescription, string message, Exception cause)

Parameters

alertLevel byte
alertDescription byte
message string
cause Exception

NotifyAlertReceived(byte, byte)

void NotifyAlertReceived(byte alertLevel, byte alertDescription)

Parameters

alertLevel byte
alertDescription byte

NotifyHandshakeComplete()

void NotifyHandshakeComplete()

NotifySecureRenegotiation(bool)

void NotifySecureRenegotiation(bool secureRenegotiation)

Parameters

secureRenegotiation bool

RequiresExtendedMasterSecret()

bool RequiresExtendedMasterSecret()

Returns

bool

ShouldUseGmtUnixTime()

bool ShouldUseGmtUnixTime()

Returns

bool