Table of Contents

Class SslProxy

Namespace
Sisk.Ssl
Assembly
Sisk.SslProxy.dll

Represents a proxy server that securely forwards traffic over SSL/HTTPS.

public sealed class SslProxy : IDisposable
Inheritance
SslProxy
Implements
Inherited Members

Constructors

SslProxy(int, X509Certificate, IPEndPoint)

Initializes a new instance of the SslProxy class.

Properties

AllowedProtocols

Gets or sets the SSL/HTTPS protocols allowed for connections.

CheckCertificateRevocation

Gets or sets a value indicating whether to check for certificate revocation.

ClientCertificateRequired

Gets or sets a value indicating whether client certificates are required for authentication.

ProxyDigest

Gets a unique, static digest string used to verify trusted proxies.

ProxyTimeout

Gets or sets the timeout duration for the proxy connection.

ServerCertificate

Gets the SSL certificate used by the proxy server.

Methods

Dispose()
Start()

Starts the SslProxy and start routing traffic to the set remote endpoint.