1 write to IntermediateCertificates
System.Net.Security (1)
System\Net\Security\SslStreamCertificateContext.Linux.cs (1)
46
IntermediateCertificates
= intermediates;
11 references to IntermediateCertificates
System.Net.Quic (3)
System\Net\Quic\Internal\MsQuicConfiguration.cs (3)
38
intermediates = authenticationOptions.ClientCertificateContext.
IntermediateCertificates
;
109
intermediates = authenticationOptions.ServerCertificateContext.
IntermediateCertificates
;
212
intermediates = context.
IntermediateCertificates
;
System.Net.Security (8)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (6)
53
int certCount = 1 + certContext.
IntermediateCertificates
.Count;
60
foreach (X509Certificate2 intermediate in certContext.
IntermediateCertificates
)
283
if (sslAuthenticationOptions.CertificateContext.
IntermediateCertificates
.Count > 0)
285
if (!Ssl.AddExtraChainCertificates(sslCtx, sslAuthenticationOptions.CertificateContext.
IntermediateCertificates
))
335
if (sslAuthenticationOptions.CertificateContext.
IntermediateCertificates
.Count > 0)
337
if (!Ssl.AddExtraChainCertificates(ssl, sslAuthenticationOptions.CertificateContext.
IntermediateCertificates
))
System\Net\Security\SslStream.Protocol.cs (1)
800
foreach (X509Certificate2 cert in certificateContext.
IntermediateCertificates
)
System\Net\Security\SslStreamCertificateContext.cs (1)
172
return new SslStreamCertificateContext(new X509Certificate2(TargetCertificate),
IntermediateCertificates
, Trust);