1 write to IntermediateCertificates
System.Net.Security (1)
System\Net\Security\SslStreamCertificateContext.Linux.cs (1)
60
IntermediateCertificates
= intermediates;
9 references to IntermediateCertificates
System.Net.Quic (3)
System\Net\Quic\Internal\MsQuicConfiguration.cs (3)
38
intermediates = authenticationOptions.ClientCertificateContext.
IntermediateCertificates
;
105
intermediates = authenticationOptions.ServerCertificateContext.
IntermediateCertificates
;
208
intermediates = context.
IntermediateCertificates
;
System.Net.Security (6)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (4)
276
if (sslAuthenticationOptions.CertificateContext.
IntermediateCertificates
.Count > 0)
278
if (!Ssl.AddExtraChainCertificates(sslCtx, sslAuthenticationOptions.CertificateContext.
IntermediateCertificates
))
328
if (sslAuthenticationOptions.CertificateContext.
IntermediateCertificates
.Count > 0)
330
if (!Ssl.AddExtraChainCertificates(ssl, sslAuthenticationOptions.CertificateContext.
IntermediateCertificates
))
System\Net\Security\SslStream.Protocol.cs (1)
801
foreach (X509Certificate2 cert in certificateContext.
IntermediateCertificates
)
System\Net\Security\SslStreamCertificateContext.cs (1)
172
return new SslStreamCertificateContext(new X509Certificate2(TargetCertificate),
IntermediateCertificates
, Trust);