21 references to AsymmetricKey
System.IdentityModel (1)
System\IdentityModel\Tokens\SecurityKeyType.cs (1)
22|| value == SecurityKeyType.AsymmetricKey
System.ServiceModel (20)
System\ServiceModel\Channels\SecurityBindingElement.cs (3)
1348if (issuedTokenParameters != null && (issuedTokenParameters.KeyType != SecurityKeyType.SymmetricKey && issuedTokenParameters.KeyType != SecurityKeyType.AsymmetricKey)) 1423if (issuedTokenParameters != null && (issuedTokenParameters.KeyType != SecurityKeyType.SymmetricKey && issuedTokenParameters.KeyType != SecurityKeyType.AsymmetricKey)) 1713if (issuedTokenParameters != null && (issuedTokenParameters.KeyType != SecurityKeyType.SymmetricKey && issuedTokenParameters.KeyType != SecurityKeyType.AsymmetricKey))
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
743else if (issuedParameters.KeyType == System.IdentityModel.Tokens.SecurityKeyType.AsymmetricKey &&
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (2)
132clientX509Requirement.KeyType = SecurityKeyType.AsymmetricKey; 150serverX509Requirement.KeyType = SecurityKeyType.AsymmetricKey;
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (2)
179clientX509Requirement.KeyType = SecurityKeyType.AsymmetricKey; 191serverX509Requirement.KeyType = SecurityKeyType.AsymmetricKey;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (5)
97internal protected override bool HasAsymmetricKey { get { return this.KeyType == SecurityKeyType.AsymmetricKey; } } 757|| (this.keyType == SecurityKeyType.AsymmetricKey && algorithm != algorithmSuite.DefaultAsymmetricSignatureAlgorithm)) 766|| (this.keyType == SecurityKeyType.AsymmetricKey && algorithm != algorithmSuite.DefaultAsymmetricKeyWrapAlgorithm)) 821result.KeyType = SecurityKeyType.AsymmetricKey; 834if (parameters.KeyType != SecurityKeyType.AsymmetricKey)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenProvider.cs (3)
853else if (this.keyType == SecurityKeyType.AsymmetricKey) 910else if (this.keyType == SecurityKeyType.AsymmetricKey) 996else if (this.keyType == SecurityKeyType.AsymmetricKey)
System\ServiceModel\Security\Tokens\RsaSecurityTokenParameters.cs (1)
52requirement.KeyType = SecurityKeyType.AsymmetricKey;
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
138requirement.KeyType = SecurityKeyType.AsymmetricKey;
System\ServiceModel\Security\WSTrust.cs (2)
1306else if (keyType == SecurityKeyType.AsymmetricKey) 1324keyType = SecurityKeyType.AsymmetricKey;