43 references to X509CertificateValidationMode
Binding.UDS.IntegrationTests (1)
UDSBindingTests.cs (1)
120CertificateValidationMode = System.ServiceModel.Security.X509CertificateValidationMode.None,
Client.ChannelLayer.IntegrationTests (3)
DuplexChannelWithSynchronizationContext.cs (3)
44factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust; 105factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust; 181factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust;
Client.ExpectedExceptions.IntegrationTests (1)
ExpectedExceptionTests.4.1.1.cs (1)
35factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.Custom;
Security.TransportSecurity.IntegrationTests (18)
Https\HttpsTests.4.1.0.cs (2)
247factory.Credentials.ServiceCertificate.SslCertificateAuthentication.CertificateValidationMode = X509CertificateValidationMode.Custom; 550factory.Credentials.ServiceCertificate.SslCertificateAuthentication.CertificateValidationMode = X509CertificateValidationMode.Custom;
Https\HttpsTests.4.1.1.cs (4)
43factory.Credentials.ServiceCertificate.SslCertificateAuthentication.CertificateValidationMode = X509CertificateValidationMode.PeerTrust; 94factory.Credentials.ServiceCertificate.SslCertificateAuthentication.CertificateValidationMode = X509CertificateValidationMode.PeerTrust; 152factory.Credentials.ServiceCertificate.SslCertificateAuthentication.CertificateValidationMode = X509CertificateValidationMode.PeerOrChainTrust; 197factory.Credentials.ServiceCertificate.SslCertificateAuthentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust;
Tcp\ClientCredentialTypeCertificateCanonicalNameTests.4.1.0.cs (3)
47factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust; 123factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust; 209factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust;
Tcp\ClientCredentialTypeTests.4.1.0.cs (3)
38factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.None; 87factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.Custom; 138factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust;
Tcp\ClientCredentialTypeTests.4.1.1.cs (5)
43factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.PeerTrust; 93factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.PeerTrust; 150factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.PeerOrChainTrust; 197factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust; 248factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust;
Tcp\ClientCredentialTypeTests.OSX.cs (1)
69factory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.Custom;
System.ServiceModel.Primitives (20)
System\ServiceModel\Security\X509CertificateValidationMode.cs (8)
43public static bool IsDefined(X509CertificateValidationMode validationMode) 45return validationMode == X509CertificateValidationMode.None 46|| validationMode == X509CertificateValidationMode.PeerTrust 47|| validationMode == X509CertificateValidationMode.ChainTrust 48|| validationMode == X509CertificateValidationMode.PeerOrChainTrust 49|| validationMode == X509CertificateValidationMode.Custom; 52internal static void Validate(X509CertificateValidationMode value) 57typeof(X509CertificateValidationMode)));
System\ServiceModel\Security\X509ClientCertificateAuthentication.cs (2)
13internal const X509CertificateValidationMode DefaultCertificateValidationMode = X509CertificateValidationMode.ChainTrust;
System\ServiceModel\Security\X509ServiceCertificateAuthentication.cs (10)
16internal const X509CertificateValidationMode DefaultCertificateValidationMode = X509CertificateValidationMode.ChainTrust; 23private X509CertificateValidationMode _certificateValidationMode = DefaultCertificateValidationMode; 58public X509CertificateValidationMode CertificateValidationMode 68if ((value == X509CertificateValidationMode.PeerTrust || value == X509CertificateValidationMode.PeerOrChainTrust) && 121if (_certificateValidationMode == X509CertificateValidationMode.None) 125else if (_certificateValidationMode == X509CertificateValidationMode.PeerTrust) 129else if (_certificateValidationMode == X509CertificateValidationMode.Custom) 139if (_certificateValidationMode == X509CertificateValidationMode.ChainTrust)