27 references to X509Certificate
System.IdentityModel (1)
System\IdentityModel\Tokens\X509SecurityTokenHandler.cs (1)
482
return new string[] { SecurityTokenTypes.
X509Certificate
};
System.ServiceModel (26)
System\ServiceModel\Channels\MsmqChannelFactoryBase.cs (1)
166
x509Requirement.TokenType = SecurityTokenTypes.
X509Certificate
;
System\ServiceModel\Channels\MsmqChannelListenerBase.cs (1)
165
x509Requirement.TokenType = SecurityTokenTypes.
X509Certificate
;
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
304
if (requirement.TokenType == SecurityTokenTypes.
X509Certificate
&& requirement.KeyUsage == SecurityKeyUsage.Signature)
System\ServiceModel\Channels\PeerSecurityManager.cs (3)
404
X509SecurityTokenAuthenticator auth = tokenManager.CreateSecurityTokenAuthenticator(PeerSecurityCredentialsManager.PeerClientSecurityTokenManager.CreateRequirement(SecurityTokenTypes.
X509Certificate
, true), out resolver) as X509SecurityTokenAuthenticator;
749
ServiceModelSecurityTokenRequirement req = PeerClientSecurityTokenManager.CreateRequirement(SecurityTokenTypes.
X509Certificate
);
983
return (requirement != null && requirement.TokenType == SecurityTokenTypes.
X509Certificate
);
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (3)
89
serverCertRequirement.TokenType = SecurityTokenTypes.
X509Certificate
;
769
serverCertRequirement.TokenType = SecurityTokenTypes.
X509Certificate
;
783
clientCertRequirement.TokenType = SecurityTokenTypes.
X509Certificate
;
System\ServiceModel\Channels\TransportSecurityHelpers.cs (2)
430
clientAuthRequirement.TokenType = SecurityTokenTypes.
X509Certificate
;
446
certificateTokenRequirement.TokenType = SecurityTokenTypes.
X509Certificate
;
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (6)
125
clientX509Requirement.TokenType = SecurityTokenTypes.
X509Certificate
;
145
serverX509Requirement.TokenType = SecurityTokenTypes.
X509Certificate
;
534
if (tokenRequirement is RecipientServiceModelSecurityTokenRequirement && tokenRequirement.TokenType == SecurityTokenTypes.
X509Certificate
&& tokenRequirement.KeyUsage == SecurityKeyUsage.Exchange)
559
else if (tokenType == SecurityTokenTypes.
X509Certificate
)
726
else if (tokenType == SecurityTokenTypes.
X509Certificate
)
759
else if ((tokenRequirement is RecipientServiceModelSecurityTokenRequirement) && tokenRequirement.TokenType == SecurityTokenTypes.
X509Certificate
)
System\ServiceModel\Security\FederatedSecurityTokenManager.cs (1)
166
else if ( StringComparer.Ordinal.Equals( tokenType, SecurityTokenTypes.
X509Certificate
) )
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (7)
176
clientX509Requirement.TokenType = SecurityTokenTypes.
X509Certificate
;
188
serverX509Requirement.TokenType = SecurityTokenTypes.
X509Certificate
;
332
if (tokenType == SecurityTokenTypes.
X509Certificate
&& tokenRequirement.KeyUsage == SecurityKeyUsage.Exchange)
343
if (tokenType == SecurityTokenTypes.
X509Certificate
)
409
if (tokenType == SecurityTokenTypes.
X509Certificate
)
448
if (tokenType == SecurityTokenTypes.
X509Certificate
)
503
if (tokenType == SecurityTokenTypes.
X509Certificate
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
136
requirement.TokenType = SecurityTokenTypes.
X509Certificate
;