2 writes to CertificateChainPolicy
System.Net.Security (2)
System\Net\Security\SslAuthenticationOptions.cs (2)
75CertificateChainPolicy = sslClientAuthenticationOptions.CertificateChainPolicy.Clone(); 173CertificateChainPolicy = sslServerAuthenticationOptions.CertificateChainPolicy.Clone();
7 references to CertificateChainPolicy
System.Net.Security (7)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (3)
1017int preexistingExtraCertsCount = options.CertificateChainPolicy?.ExtraStore?.Count ?? 0; 1110if (options.CertificateChainPolicy is not null) 1112chain.ChainPolicy = options.CertificateChainPolicy;
System\Net\Security\SslStream.Protocol.cs (4)
1117int preexistingExtraCertsCount = _sslAuthenticationOptions.CertificateChainPolicy?.ExtraStore?.Count ?? 0; 1123X509Certificate2? certificate = CertificateValidationPal.GetRemoteCertificate(_securityContext, ref chain, _sslAuthenticationOptions.CertificateChainPolicy); 1198if (_sslAuthenticationOptions.CertificateChainPolicy != null) 1200chain.ChainPolicy = _sslAuthenticationOptions.CertificateChainPolicy;