4 writes to ApplicationProtocols
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\SniOptionsSelector.cs (1)
191ApplicationProtocols = sslOptions.ApplicationProtocols?.ToList(),
Middleware\HttpsConnectionMiddleware.cs (2)
389serverOptions.ApplicationProtocols = new List<SslApplicationProtocol>(); 575ApplicationProtocols = new List<SslApplicationProtocol>() { SslApplicationProtocol.Http3 },
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Internal\QuicConnectionListener.cs (1)
79serverAuthenticationOptions.ApplicationProtocols ??= _tlsConnectionCallbackOptions.ApplicationProtocols;
10 references to ApplicationProtocols
Microsoft.AspNetCore.Server.Kestrel.Core (5)
HttpsConfigurationService.cs (1)
153ApplicationProtocols = sslServerAuthenticationOptions.ApplicationProtocols ?? new List<SslApplicationProtocol> { SslApplicationProtocol.Http3 },
Internal\SniOptionsSelector.cs (1)
191ApplicationProtocols = sslOptions.ApplicationProtocols?.ToList(),
Middleware\HttpsConnectionMiddleware.cs (3)
394serverOptions.ApplicationProtocols.Add(SslApplicationProtocol.Http2); 401serverOptions.ApplicationProtocols.Add(SslApplicationProtocol.Http11); 487if (sslOptions.ApplicationProtocols == null)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (3)
Internal\QuicConnectionListener.cs (2)
112if (serverAuthenticationOptions.ApplicationProtocols == null || serverAuthenticationOptions.ApplicationProtocols.Count == 0)
Internal\QuicLog.cs (1)
204[LoggerMessage(19, LogLevel.Warning, $"{nameof(SslServerAuthenticationOptions)} must provide at least one application protocol using {nameof(SslServerAuthenticationOptions.ApplicationProtocols)}.", EventName = "ConnectionListenerApplicationProtocolsNotSpecified")]
System.Net.Quic (1)
System\Net\Quic\Internal\MsQuicConfiguration.cs (1)
121return Create(options, flags, certificate, intermediates, authenticationOptions.ApplicationProtocols, authenticationOptions.CipherSuitesPolicy, authenticationOptions.EncryptionPolicy);
System.Net.Security (1)
System\Net\Security\SslAuthenticationOptions.cs (1)
120ApplicationProtocols = sslServerAuthenticationOptions.ApplicationProtocols;