11 writes to ServerCertificate
Microsoft.AspNetCore.Server.Kestrel.Core (7)
Internal\SniOptionsSelector.cs (4)
52
ServerCertificate
= serverCert,
67
sslOptions.
ServerCertificate
= fallbackHttpsOptions.ServerCertificate;
166
sslOptions.
ServerCertificate
= fallbackCertificate;
198
ServerCertificate
= sslOptions.ServerCertificate,
Middleware\HttpsConnectionMiddleware.cs (3)
368
ServerCertificate
= _serverCertificate,
574
ServerCertificate
= httpsOptions.ServerCertificate,
582
sslServerAuthenticationOptions.
ServerCertificate
= null;
System.Net.Security (4)
System\Net\Security\SslStream.cs (4)
290
ServerCertificate
= serverCertificate,
360
ServerCertificate
= serverCertificate,
414
ServerCertificate
= serverCertificate,
427
ServerCertificate
= serverCertificate,
16 references to ServerCertificate
Microsoft.AspNetCore.Server.Kestrel.Core (6)
Internal\SniOptionsSelector.cs (6)
57
if (sslOptions.
ServerCertificate
is null)
71
if (sslOptions.
ServerCertificate
!= null)
75
sslOptions.ServerCertificateContext = SslStreamCertificateContext.Create((X509Certificate2)sslOptions.
ServerCertificate
, additionalCertificates: fullChain);
78
if (!certifcateConfigLoader.IsTestMock && sslOptions.
ServerCertificate
is X509Certificate2 cert2)
152
if (sslOptions.
ServerCertificate
is null)
198
ServerCertificate = sslOptions.
ServerCertificate
,
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Internal\QuicConnectionListener.cs (1)
106
if (serverAuthenticationOptions.
ServerCertificate
== null &&
Internal\QuicLog.cs (1)
200
[LoggerMessage(18, LogLevel.Warning, $"{nameof(SslServerAuthenticationOptions)} must provide a server certificate using {nameof(SslServerAuthenticationOptions.
ServerCertificate
)}," +
System.Net.Quic (3)
System\Net\Quic\Internal\MsQuicConfiguration.cs (3)
111
else if (authenticationOptions.
ServerCertificate
is not null)
113
certificate = authenticationOptions.
ServerCertificate
;
118
throw new ArgumentException(SR.Format(SR.net_quic_not_null_ceritifcate, nameof(SslServerAuthenticationOptions.
ServerCertificate
), nameof(SslServerAuthenticationOptions.ServerCertificateContext), nameof(SslServerAuthenticationOptions.ServerCertificateSelectionCallback)), nameof(options));
System.Net.Security (5)
System\Net\Security\SslAuthenticationOptions.cs (5)
90
if (sslServerAuthenticationOptions.
ServerCertificate
== null &&
98
if ((sslServerAuthenticationOptions.
ServerCertificate
!= null ||
142
else if (sslServerAuthenticationOptions.
ServerCertificate
!= null)
144
X509Certificate2? certificateWithKey = sslServerAuthenticationOptions.
ServerCertificate
as X509Certificate2;
156
certificateWithKey = SslStream.FindCertificateWithPrivateKey(this, true, sslServerAuthenticationOptions.
ServerCertificate
);