2 instantiations of HttpsConnectionAdapterOptions
Microsoft.AspNetCore.Server.Kestrel.Core (2)
KestrelConfigurationLoader.cs (1)
384
var httpsOptions = new
HttpsConnectionAdapterOptions
();
ListenOptionsHttpsExtensions.cs (1)
176
var options = new
HttpsConnectionAdapterOptions
();
40 references to HttpsConnectionAdapterOptions
Microsoft.AspNetCore.Server.Kestrel.Core (40)
EndpointConfiguration.cs (3)
15
internal EndpointConfiguration(bool isHttps, ListenOptions listenOptions,
HttpsConnectionAdapterOptions
httpsOptions, IConfigurationSection configSection)
34
/// Gets the <see cref="
HttpsConnectionAdapterOptions
"/>.
36
public
HttpsConnectionAdapterOptions
HttpsOptions { get; }
HttpsConfigurationService.cs (2)
77
HttpsConnectionAdapterOptions
httpsOptions,
88
public ListenOptions UseHttpsWithSni(ListenOptions listenOptions,
HttpsConnectionAdapterOptions
httpsOptions, EndpointConfig endpoint)
HttpsConnectionAdapterOptions.cs (1)
23
/// Initializes a new instance of <see cref="
HttpsConnectionAdapterOptions
"/>.
IHttpsConfigurationService.cs (2)
43
HttpsConnectionAdapterOptions
httpsOptions,
57
ListenOptions UseHttpsWithSni(ListenOptions listenOptions,
HttpsConnectionAdapterOptions
httpsOptions, EndpointConfig endpoint);
Internal\SniOptionsSelector.cs (1)
36
HttpsConnectionAdapterOptions
fallbackHttpsOptions,
KestrelConfigurationLoader.cs (2)
251
internal void ApplyHttpsDefaults(
HttpsConnectionAdapterOptions
httpsOptions)
384
var
httpsOptions = new HttpsConnectionAdapterOptions();
KestrelServer.cs (2)
100
HttpsConnectionAdapterOptions
httpsOptions,
109
public ListenOptions UseHttpsWithSni(ListenOptions listenOptions,
HttpsConnectionAdapterOptions
httpsOptions, EndpointConfig endpoint)
KestrelServerOptions.cs (4)
199
private Action<
HttpsConnectionAdapterOptions
> HttpsDefaults { get; set; } = _ => { };
275
public void ConfigureHttpsDefaults(Action<
HttpsConnectionAdapterOptions
> configureOptions)
280
internal void ApplyHttpsDefaults(
HttpsConnectionAdapterOptions
httpsOptions)
286
internal void ApplyDefaultCertificate(
HttpsConnectionAdapterOptions
httpsOptions)
ListenOptions.cs (1)
143
internal
HttpsConnectionAdapterOptions
? HttpsOptions { get; set; }
ListenOptionsHttpsExtensions.cs (14)
66
/// <param name="configureOptions">An Action to configure the <see cref="
HttpsConnectionAdapterOptions
"/>.</param>
69
Action<
HttpsConnectionAdapterOptions
> configureOptions)
116
/// <param name="configureOptions">An Action to configure the <see cref="
HttpsConnectionAdapterOptions
"/>.</param>
119
Action<
HttpsConnectionAdapterOptions
> configureOptions)
145
/// <param name="configureOptions">An Action to configure the <see cref="
HttpsConnectionAdapterOptions
"/>.</param>
148
Action<
HttpsConnectionAdapterOptions
> configureOptions)
166
public static ListenOptions UseHttps(this ListenOptions listenOptions, Action<
HttpsConnectionAdapterOptions
> configureOptions)
176
var
options = new HttpsConnectionAdapterOptions();
191
/// <see cref="KestrelServerOptions.ConfigureHttpsDefaults(Action{
HttpsConnectionAdapterOptions
})"/>.
196
public static ListenOptions UseHttps(this ListenOptions listenOptions,
HttpsConnectionAdapterOptions
httpsOptions)
215
/// <see cref="KestrelServerOptions.ConfigureHttpsDefaults(Action{
HttpsConnectionAdapterOptions
})"/>.
223
return listenOptions.UseHttps(serverOptionsSelectionCallback, state,
HttpsConnectionAdapterOptions
.DefaultHandshakeTimeout);
228
/// <see cref="KestrelServerOptions.ConfigureHttpsDefaults(Action{
HttpsConnectionAdapterOptions
})"/>.
247
/// <see cref="KestrelServerOptions.ConfigureHttpsDefaults(Action{
HttpsConnectionAdapterOptions
})"/>.
Middleware\HttpsConnectionMiddleware.cs (5)
38
private readonly
HttpsConnectionAdapterOptions
? _options;
57
public HttpsConnectionMiddleware(ConnectionDelegate next,
HttpsConnectionAdapterOptions
options, HttpProtocols httpProtocols, KestrelMetrics metrics)
62
public HttpsConnectionMiddleware(ConnectionDelegate next,
HttpsConnectionAdapterOptions
options, HttpProtocols httpProtocols, ILoggerFactory loggerFactory, KestrelMetrics metrics)
564
internal static SslServerAuthenticationOptions CreateHttp3Options(
HttpsConnectionAdapterOptions
httpsOptions, ILogger<HttpsConnectionMiddleware> logger)
568
throw new NotSupportedException($"The {nameof(
HttpsConnectionAdapterOptions
.OnAuthenticate)} callback is not supported with HTTP/3.");
TlsConfigurationLoader.cs (2)
44
HttpsConnectionAdapterOptions
httpsOptions,
94
HttpsConnectionAdapterOptions
httpsOptions,
TlsHandshakeCallbackOptions.cs (1)
14
private TimeSpan _handshakeTimeout =
HttpsConnectionAdapterOptions
.DefaultHandshakeTimeout;