11 references to CertificateValidationPal
System.Net.Security (11)
System\Net\Security\Pal.Managed\EndpointChannelBindingToken.cs (1)
14
using (X509Certificate2? cert =
CertificateValidationPal
.GetRemoteCertificate(securityContext))
System\Net\Security\SslStream.Protocol.cs (6)
75
_localClientCertificateUsed =
CertificateValidationPal
.IsLocalCertificateUsed(_credentialsHandle, _securityContext!)
212
if (
CertificateValidationPal
.EnsureStoreOpened(isServer) is X509Store store)
291
issuers =
CertificateValidationPal
.GetRequestCertificateAuthorities(_securityContext!);
326
remoteCert =
CertificateValidationPal
.GetRemoteCertificate(_securityContext);
1155
X509Certificate2? certificate =
CertificateValidationPal
.GetRemoteCertificate(_securityContext, ref chain, _sslAuthenticationOptions.CertificateChainPolicy);
1358
sslPolicyErrors |=
CertificateValidationPal
.VerifyCertificateProperties(
System\Net\Security\TlsSession.cs (4)
323
return
CertificateValidationPal
.GetRemoteCertificate(_securityContext);
773
string[] issuers =
CertificateValidationPal
.GetRequestCertificateAuthorities(_securityContext);
827
if (!
CertificateValidationPal
.IsLocalCertificateUsed(ActiveCredentialsRef(), _securityContext))
1879
_externalPendingCert =
CertificateValidationPal
.GetRemoteCertificate(