1 type derived from X509SecurityTokenAuthenticator
System.ServiceModel (1)
System\ServiceModel\Security\WrappedX509SecurityTokenAuthenticator.cs (1)
18internal class WrappedX509SecurityTokenAuthenticator : X509SecurityTokenAuthenticator
10 instantiations of X509SecurityTokenAuthenticator
System.ServiceModel (10)
System\ServiceModel\Channels\PeerSecurityManager.cs (2)
1001return new X509SecurityTokenAuthenticator(X509CertificateValidator.None); 1036return new X509SecurityTokenAuthenticator(validator);
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (1)
150this.clientCertificateAuthenticator = new X509SecurityTokenAuthenticator(X509ClientCertificateAuthentication.DefaultCertificateValidator);
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (3)
319return new X509SecurityTokenAuthenticator(parent.ServiceCertificate.Authentication.GetCertificateValidator(), false); 326return new X509SecurityTokenAuthenticator(parent.ServiceCertificate.SslCertificateAuthentication.GetCertificateValidator(), false); 732result = new X509SecurityTokenAuthenticator(X509CertificateValidator.None);
System\ServiceModel\Security\SecurityUtils.cs (1)
341nonValidatingX509Authenticator = new X509SecurityTokenAuthenticator(X509CertificateValidator.None);
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (3)
244return new X509SecurityTokenAuthenticator(authentication.GetCertificateValidator(), authentication.MapClientCertificateToWindowsAccount, authentication.IncludeWindowsGroups); 267supportingAuthenticators.Add(new X509SecurityTokenAuthenticator(validator)); 334return new X509SecurityTokenAuthenticator(X509CertificateValidator.None, false);
10 references to X509SecurityTokenAuthenticator
System.IdentityModel (1)
System\IdentityModel\Tokens\X509SecurityTokenHandler.cs (1)
675return X509SecurityTokenAuthenticator.KerberosCertificateLogon(certificate);
System.ServiceModel (9)
System\ServiceModel\Channels\HttpsChannelListener.cs (2)
63X509SecurityTokenAuthenticator authenticator = this.certificateAuthenticator as X509SecurityTokenAuthenticator;
System\ServiceModel\Channels\PeerSecurityManager.cs (2)
404X509SecurityTokenAuthenticator auth = tokenManager.CreateSecurityTokenAuthenticator(PeerSecurityCredentialsManager.PeerClientSecurityTokenManager.CreateRequirement(SecurityTokenTypes.X509Certificate, true), out resolver) as X509SecurityTokenAuthenticator;
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (2)
317X509SecurityTokenAuthenticator CreateServerX509TokenAuthenticator() 322X509SecurityTokenAuthenticator CreateServerSslX509TokenAuthenticator()
System\ServiceModel\Security\SecurityUtils.cs (2)
275static X509SecurityTokenAuthenticator nonValidatingX509Authenticator; 335internal static X509SecurityTokenAuthenticator NonValidatingX509Authenticator
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (1)
241X509SecurityTokenAuthenticator CreateClientX509TokenAuthenticator()