34 references to SecurityKeyType
Binding.WS.FederationHttp.IntegrationTests (5)
WSFederationHttpBindingTests.cs (5)
25public static void WSFederationHttpBindingTests_Succeeds(MessageSecurityVersion messageSecurityVersion, SecurityKeyType securityKeyType, bool useSecureConversation, string endpointSuffix, WSMessageEncoding encoding) 188yield return new object[] { MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10, SecurityKeyType.SymmetricKey, false, "wsHttp/wstrust13", messageEncoding }; 189yield return new object[] { MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10, SecurityKeyType.SymmetricKey, true, "wsHttp/wstrust13", messageEncoding }; 191yield return new object[] { MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10, SecurityKeyType.SymmetricKey, false, "wsHttp/wstrustFeb2005", messageEncoding }; 192yield return new object[] { MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10, SecurityKeyType.SymmetricKey, true, "wsHttp/wstrustFeb2005", messageEncoding };
System.ServiceModel.Federation (10)
System\ServiceModel\Federation\WsFederationHttpBinding.cs (1)
59if (WSTrustTokenParameters.KeyType == SecurityKeyType.BearerKey)
System\ServiceModel\Federation\WSTrustChannelSecurityTokenProvider.cs (4)
127case SecurityKeyType.AsymmetricKey: 131case SecurityKeyType.SymmetricKey: 135case SecurityKeyType.BearerKey: 144if (WSTrustTokenParameters.KeyType != SecurityKeyType.BearerKey &&
System\ServiceModel\Federation\WsTrustTokenParameters.cs (5)
42public static readonly SecurityKeyType DefaultSecurityKeyType = SecurityKeyType.SymmetricKey; 52/// <para>Sets: <see cref="IssuedSecurityTokenParameters.KeyType"/> == <see cref="SecurityKeyType.SymmetricKey"/>.</para> 187KeyType = SecurityKeyType.SymmetricKey, 202KeyType = SecurityKeyType.SymmetricKey,
System.ServiceModel.Federation.Tests (1)
WSTrustChannelSecurityTokenProviderTest.cs (1)
40KeyType = SecurityKeyType.SymmetricKey,
System.ServiceModel.Primitives (18)
System\IdentityModel\Selectors\SecurityTokenRequirement.cs (4)
25private const SecurityKeyType defaultKeyType = SecurityKeyType.SymmetricKey; 98public SecurityKeyType KeyType 102SecurityKeyType result;
System\IdentityModel\Tokens\SecurityKeyType.cs (6)
20internal static bool IsDefined(SecurityKeyType value) 22return (value == SecurityKeyType.SymmetricKey 23|| value == SecurityKeyType.AsymmetricKey 24|| value == SecurityKeyType.BearerKey); 27internal static void Validate(SecurityKeyType value) 32typeof(SecurityKeyType)));
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
544if (issuedTokenParameters.KeyType == SecurityKeyType.BearerKey)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (5)
17internal const SecurityKeyType DefaultKeyType = SecurityKeyType.SymmetricKey; 28SecurityKeyType _keyType = DefaultKeyType; 81internal protected override bool HasAsymmetricKey { get { return KeyType == SecurityKeyType.AsymmetricKey; } } 95public SecurityKeyType KeyType
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
148requirement.KeyType = SecurityKeyType.SymmetricKey;
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
126requirement.KeyType = SecurityKeyType.AsymmetricKey;