Create a secure IHttpClientContext.
Namespace:
HttpServerAssembly: HttpServer (in HttpServer.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# |
|---|
public IHttpClientContext CreateSecureContext( Socket socket, X509Certificate certificate, SslProtocols protocol ) |
| Visual Basic (Declaration) |
|---|
Public Function CreateSecureContext ( _ socket As Socket, _ certificate As X509Certificate, _ protocol As SslProtocols _ ) As IHttpClientContext |
| Visual C++ |
|---|
public: virtual IHttpClientContext^ CreateSecureContext( Socket^ socket, X509Certificate^ certificate, SslProtocols protocol ) sealed |
Parameters
- socket
- Type: System.Net.Sockets..::.Socket
Client socket (accepted by the HttpListener).
- certificate
- Type: System.Security.Cryptography.X509Certificates..::.X509Certificate
HTTPS certificate to use.
- protocol
- Type: System.Security.Authentication..::.SslProtocols
Kind of HTTPS protocol. Usually TLS or SSL.