4 writes to CertificateChainPolicy
System.Net.Security (4)
System\Net\Security\SslAuthenticationOptions.cs (4)
90
CertificateChainPolicy
= sslClientAuthenticationOptions.CertificateChainPolicy.Clone();
195
CertificateChainPolicy
= sslServerAuthenticationOptions.CertificateChainPolicy.Clone();
244
CertificateChainPolicy
= CertificateChainPolicy,
280
CertificateChainPolicy
= other.CertificateChainPolicy;
11 references to CertificateChainPolicy
System.Net.Security (11)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (3)
1075
int preexistingExtraCertsCount = options.
CertificateChainPolicy
?.ExtraStore?.Count ?? 0;
1171
if (options.
CertificateChainPolicy
is not null)
1173
chain.ChainPolicy = options.
CertificateChainPolicy
;
System\Net\Security\SslAuthenticationOptions.cs (2)
244
CertificateChainPolicy =
CertificateChainPolicy
,
280
CertificateChainPolicy = other.
CertificateChainPolicy
;
System\Net\Security\SslStream.Protocol.cs (5)
1138
int preexistingExtraCertsCount = _sslAuthenticationOptions.
CertificateChainPolicy
?.ExtraStore?.Count ?? 0;
1145
X509Certificate2? certificate = CertificateValidationPal.GetRemoteCertificate(_securityContext, ref chain, _sslAuthenticationOptions.
CertificateChainPolicy
);
1306
if (sslAuthenticationOptions.
CertificateChainPolicy
!= null)
1309
? sslAuthenticationOptions.
CertificateChainPolicy
.Clone()
1310
: sslAuthenticationOptions.
CertificateChainPolicy
;
System\Net\Security\TlsSession.cs (1)
1860
X509ChainPolicy? chainPolicy = _options.
CertificateChainPolicy
?.Clone();