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