4 overrides of HasAsymmetricKey
System.ServiceModel.Primitives (4)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
81internal protected override bool HasAsymmetricKey { get { return KeyType == SecurityKeyType.AsymmetricKey; } }
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
72internal protected override bool HasAsymmetricKey { get { return false; } }
System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (1)
25internal protected override bool HasAsymmetricKey { get { return false; } }
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
50internal protected override bool HasAsymmetricKey { get { return true; } }
9 references to HasAsymmetricKey
System.ServiceModel.Primitives (9)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (2)
432if (spec.TokenParameters.RequireDerivedKeys && !spec.TokenParameters.HasAsymmetricKey && 475if (_primaryTokenParameters.RequireDerivedKeys && !_primaryTokenParameters.HasAsymmetricKey && !_primaryTokenTracker.IsDerivedFrom)
System\ServiceModel\Security\SecurityProtocol.cs (2)
278if (spec.TokenParameters.RequireDerivedKeys && !spec.TokenParameters.HasAsymmetricKey) 343if (tokenProviderSpec.TokenParameters.RequireDerivedKeys && !tokenProviderSpec.TokenParameters.HasAsymmetricKey)
System\ServiceModel\Security\SendSecurityHeader.cs (3)
549if (SigningTokenParameters.RequireDerivedKeys && !SigningTokenParameters.HasAsymmetricKey) 667if (_endorsingTokenParameters[i].RequireDerivedKeys && !_endorsingTokenParameters[i].HasAsymmetricKey) 695if (_signedEndorsingTokenParameters[i].RequireDerivedKeys && !_signedEndorsingTokenParameters[i].HasAsymmetricKey)
System\ServiceModel\Security\Tokens\SupportingTokenParameters.cs (2)
67if (t.HasAsymmetricKey) 78if (t.HasAsymmetricKey)