C# Class Microsoft.R.Host.Broker.Security.TlsConfiguration

Show file Open project: Microsoft/RTVS Class Usage Examples

Public Methods

Method Description
GetHttpsOptions ( IConfigurationRoot configuration ) : HttpsConnectionFilterOptions
TlsConfiguration ( ILogger logger, SecurityOptions options ) : System

Private Methods

Method Description
ClientCertificateValidationCallback ( X509Certificate2 certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
GetCertificate ( IConfigurationRoot configuration ) : X509Certificate2
IsLocalConnection ( IConfigurationRoot configuration ) : bool

Method Details

GetHttpsOptions() public method

public GetHttpsOptions ( IConfigurationRoot configuration ) : HttpsConnectionFilterOptions
configuration IConfigurationRoot
return HttpsConnectionFilterOptions

TlsConfiguration() public method

public TlsConfiguration ( ILogger logger, SecurityOptions options ) : System
logger ILogger
options SecurityOptions
return System