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)
369
ServerCertificate
= _serverCertificate,
575
ServerCertificate
= httpsOptions.ServerCertificate,
583
sslServerAuthenticationOptions.
ServerCertificate
= null;
System.Net.Security (4)
System\Net\Security\SslStream.cs (4)
291
ServerCertificate
= serverCertificate,
361
ServerCertificate
= serverCertificate,
415
ServerCertificate
= serverCertificate,
428
ServerCertificate
= serverCertificate,
17 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 (6)
System\Net\Security\SslAuthenticationOptions.cs (5)
105
if (sslServerAuthenticationOptions.
ServerCertificate
== null &&
113
if ((sslServerAuthenticationOptions.
ServerCertificate
!= null ||
157
else if (sslServerAuthenticationOptions.
ServerCertificate
!= null)
159
X509Certificate2? certificateWithKey = sslServerAuthenticationOptions.
ServerCertificate
as X509Certificate2;
171
certificateWithKey = SslStream.FindCertificateWithPrivateKey(this, true, sslServerAuthenticationOptions.
ServerCertificate
);
System\Net\Security\TlsContext.cs (1)
121
options.
ServerCertificate
!= null ||