Table of Contents

Class SslConnection

Namespace
Fluxzy.Clients.Ssl
Assembly
Fluxzy.Core.dll
public class SslConnection : IDisposable
Inheritance
SslConnection
Implements
Inherited Members

Constructors

SslConnection(Stream, SslInfo, SslApplicationProtocol, NetworkStream?, DisposeEventNotifierStream?)

public SslConnection(Stream stream, SslInfo sslInfo, SslApplicationProtocol applicationProtocol, NetworkStream? underlyingBcStream = null, DisposeEventNotifierStream? eventNotifierStream = null)

Parameters

stream Stream
sslInfo SslInfo
applicationProtocol SslApplicationProtocol
underlyingBcStream NetworkStream
eventNotifierStream DisposeEventNotifierStream

Properties

ApplicationProtocol

public SslApplicationProtocol ApplicationProtocol { get; }

Property Value

SslApplicationProtocol

EventNotifierStream

public DisposeEventNotifierStream? EventNotifierStream { get; }

Property Value

DisposeEventNotifierStream

NssKey

public string? NssKey { get; set; }

Property Value

string

SslInfo

public SslInfo SslInfo { get; }

Property Value

SslInfo

Stream

public Stream Stream { get; }

Property Value

Stream

UnderlyingBcStream

public NetworkStream? UnderlyingBcStream { get; }

Property Value

NetworkStream

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()