11 references to CertificateValidationPal
System.Net.Security (11)
System\Net\Security\Pal.Managed\EndpointChannelBindingToken.cs (1)
14using (X509Certificate2? cert = CertificateValidationPal.GetRemoteCertificate(securityContext))
System\Net\Security\SslStream.Protocol.cs (6)
72_localClientCertificateUsed = CertificateValidationPal.IsLocalCertificateUsed(_credentialsHandle, _securityContext!) 205if (CertificateValidationPal.EnsureStoreOpened(isServer) is X509Store store) 284issuers = CertificateValidationPal.GetRequestCertificateAuthorities(_securityContext!); 319remoteCert = CertificateValidationPal.GetRemoteCertificate(_securityContext); 1144X509Certificate2? certificate = CertificateValidationPal.GetRemoteCertificate(_securityContext, ref chain, _sslAuthenticationOptions.CertificateChainPolicy); 1284sslPolicyErrors |= CertificateValidationPal.VerifyCertificateProperties(
System\Net\Security\TlsSession.cs (4)
302return CertificateValidationPal.GetRemoteCertificate(_securityContext); 739string[] issuers = CertificateValidationPal.GetRequestCertificateAuthorities(_securityContext); 793if (!CertificateValidationPal.IsLocalCertificateUsed(ActiveCredentialsRef(), _securityContext)) 1784_externalPendingCert = CertificateValidationPal.GetRemoteCertificate(