116 references to EndpointSupportingTokenParameters
System.ServiceModel (116)
System\ServiceModel\Channels\SecurityBindingElement.cs (49)
339this.GetSupportingTokensCapabilities(this.EndpointSupportingTokenParameters, out supportsClientAuth, out supportsWindowsIdentity); 470SetIssuerBindingContextIfRequired(this.EndpointSupportingTokenParameters, issuerBindingContext); 491foreach (SecurityTokenParameters parameters in EndpointSupportingTokenParameters.Endorsing) 498foreach (SecurityTokenParameters parameters in EndpointSupportingTokenParameters.SignedEndorsing) 792this.EndpointSupportingTokenParameters.SetKeyDerivation(requireDerivedKeys); 804if (!this.EndpointSupportingTokenParameters.IsSetKeyDerivation(requireDerivedKeys)) 984result.EndpointSupportingTokenParameters.Endorsing.Add( 1015if (!sbe.EndpointSupportingTokenParameters.IsEmpty()) 1043if (!sbe.EndpointSupportingTokenParameters.IsEmpty()) 1056SupportingTokenParameters parameters = sbe.EndpointSupportingTokenParameters; 1103if (!sbe.EndpointSupportingTokenParameters.IsEmpty()) 1160result.EndpointSupportingTokenParameters.SignedEncrypted.Add( 1180SupportingTokenParameters parameters = sbe.EndpointSupportingTokenParameters; 1213if (!sbe.EndpointSupportingTokenParameters.IsEmpty()) 1241if (!sbe.EndpointSupportingTokenParameters.IsEmpty()) 1273if (!sbe.EndpointSupportingTokenParameters.IsEmpty()) 1306result.EndpointSupportingTokenParameters.SignedEncrypted.Add(issuedTokenParameters); 1311result.EndpointSupportingTokenParameters.Endorsing.Add(issuedTokenParameters); 1335SupportingTokenParameters parameters = ssbe.EndpointSupportingTokenParameters; 1378result.EndpointSupportingTokenParameters.SignedEncrypted.Add(issuedTokenParameters); 1383result.EndpointSupportingTokenParameters.Endorsing.Add(issuedTokenParameters); 1410SupportingTokenParameters parameters = ssbe.EndpointSupportingTokenParameters; 1440result.EndpointSupportingTokenParameters.SignedEncrypted.Add( 1456SupportingTokenParameters parameters = sbe.EndpointSupportingTokenParameters; 1475result.EndpointSupportingTokenParameters.SignedEncrypted.Add( 1493SupportingTokenParameters parameters = sbe.EndpointSupportingTokenParameters; 1535result.EndpointSupportingTokenParameters.Endorsing.Add( 1556SupportingTokenParameters parameters = sbe.EndpointSupportingTokenParameters; 1575result.EndpointSupportingTokenParameters.Endorsing.Add( 1626result.EndpointSupportingTokenParameters.Endorsing.Add( 1644SupportingTokenParameters parameters = sbe.EndpointSupportingTokenParameters; 1674result.EndpointSupportingTokenParameters.Signed.Add(issuedTokenParameters); 1679result.EndpointSupportingTokenParameters.Endorsing.Add(issuedTokenParameters); 1701SupportingTokenParameters parameters = sbe.EndpointSupportingTokenParameters; 1760primary.EndpointSupportingTokenParameters.Endorsing.Add( 1809SupportingTokenParameters parameters = sbe.EndpointSupportingTokenParameters; 1841sb.AppendLine(" " + this.EndpointSupportingTokenParameters.ToString().Trim().Replace("\n", "\n ")); 2203binding.EndpointSupportingTokenParameters.Signed, 2204binding.EndpointSupportingTokenParameters.SignedEncrypted, 2205binding.EndpointSupportingTokenParameters.Endorsing, 2206binding.EndpointSupportingTokenParameters.SignedEndorsing, 2269binding.EndpointSupportingTokenParameters.Signed, 2270binding.EndpointSupportingTokenParameters.SignedEncrypted, 2271binding.EndpointSupportingTokenParameters.Endorsing, 2272binding.EndpointSupportingTokenParameters.SignedEndorsing, 2313binding.EndpointSupportingTokenParameters.Signed, 2314binding.EndpointSupportingTokenParameters.SignedEncrypted, 2315binding.EndpointSupportingTokenParameters.Endorsing, 2316binding.EndpointSupportingTokenParameters.SignedEndorsing,
System\ServiceModel\Channels\SecurityBindingElementImporter.cs (5)
496this.ImportSupportingTokenAssertions(importer, policyContext, policyContext.GetBindingAssertions(), binding.EndpointSupportingTokenParameters, binding.OptionalEndpointSupportingTokenParameters); 614if (binding.EndpointSupportingTokenParameters.Endorsing.Count > 0 615|| binding.EndpointSupportingTokenParameters.SignedEndorsing.Count > 0 616|| binding.EndpointSupportingTokenParameters.SignedEncrypted.Count > 0 617|| binding.EndpointSupportingTokenParameters.Signed.Count > 0)
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (16)
45if (this.EndpointSupportingTokenParameters.Endorsing.Count > 0) 46scParameters = this.EndpointSupportingTokenParameters.Endorsing[0] as SecureConversationSecurityTokenParameters; 90if (this.EndpointSupportingTokenParameters.Endorsing.Count > 0) 92scParameters = this.EndpointSupportingTokenParameters.Endorsing[0] as SecureConversationSecurityTokenParameters; 118this.EndpointSupportingTokenParameters.Endorsing.RemoveAt(0); 125this.EndpointSupportingTokenParameters.Endorsing.Insert(0, scParameters); 143this.EndpointSupportingTokenParameters.Endorsing.RemoveAt(0); 149protocolFactory.SecurityBindingElement.EndpointSupportingTokenParameters.Endorsing.Insert(0, acceleratedTokenParameters); 153this.EndpointSupportingTokenParameters.Endorsing.Insert(0, scParameters); 178if (this.EndpointSupportingTokenParameters.Endorsing.Count > 0) 179scParameters = this.EndpointSupportingTokenParameters.Endorsing[0] as SecureConversationSecurityTokenParameters; 205this.EndpointSupportingTokenParameters.Endorsing.RemoveAt(0); 212this.EndpointSupportingTokenParameters.Endorsing.Insert(0, scParameters); 239this.EndpointSupportingTokenParameters.Endorsing.RemoveAt(0); 245protocolFactory.SecurityBindingElement.EndpointSupportingTokenParameters.Endorsing.Insert(0, acceleratedTokenParameters); 249this.EndpointSupportingTokenParameters.Endorsing.Insert(0, scParameters);
System\ServiceModel\ComIntegration\SecurityCookieModeValidator.cs (1)
63foreach (SecurityTokenParameters p in sbe.EndpointSupportingTokenParameters.Endorsing)
System\ServiceModel\Configuration\SecurityElementBase.cs (30)
228if (tsbe.EndpointSupportingTokenParameters.Endorsing.Count == 1) 230SecureConversationSecurityTokenParameters scParameters = tsbe.EndpointSupportingTokenParameters.Endorsing[0] as SecureConversationSecurityTokenParameters; 483if (!AreTokenParameterCollectionsMatching(b1.EndpointSupportingTokenParameters.Endorsing, b2.EndpointSupportingTokenParameters.Endorsing, exactMessageSecurityVersion)) 486if (!AreTokenParameterCollectionsMatching(b1.EndpointSupportingTokenParameters.SignedEncrypted, b2.EndpointSupportingTokenParameters.SignedEncrypted, exactMessageSecurityVersion)) 489if (!AreTokenParameterCollectionsMatching(b1.EndpointSupportingTokenParameters.Signed, b2.EndpointSupportingTokenParameters.Signed, exactMessageSecurityVersion)) 492if (!AreTokenParameterCollectionsMatching(b1.EndpointSupportingTokenParameters.SignedEndorsing, b2.EndpointSupportingTokenParameters.SignedEndorsing, exactMessageSecurityVersion)) 606if (sbe.EndpointSupportingTokenParameters.Endorsing.Count > 0 && 607sbe.EndpointSupportingTokenParameters.Endorsing[0] is IssuedSecurityTokenParameters) 609this.templateKeyType = ((IssuedSecurityTokenParameters)sbe.EndpointSupportingTokenParameters.Endorsing[0]).KeyType; 611else if (sbe.EndpointSupportingTokenParameters.Signed.Count > 0 && 612sbe.EndpointSupportingTokenParameters.Signed[0] is IssuedSecurityTokenParameters) 614this.templateKeyType = ((IssuedSecurityTokenParameters)sbe.EndpointSupportingTokenParameters.Signed[0]).KeyType; 616else if (sbe.EndpointSupportingTokenParameters.SignedEncrypted.Count > 0 && 617sbe.EndpointSupportingTokenParameters.SignedEncrypted[0] is IssuedSecurityTokenParameters) 619this.templateKeyType = ((IssuedSecurityTokenParameters)sbe.EndpointSupportingTokenParameters.SignedEncrypted[0]).KeyType; 662if (sbe.EndpointSupportingTokenParameters.Endorsing.Count == 1) 664this.InitializeNestedTokenParameterSettings(sbe.EndpointSupportingTokenParameters.Endorsing[0], initializeNestedBindings); 666else if (sbe.EndpointSupportingTokenParameters.SignedEncrypted.Count == 1) 668this.InitializeNestedTokenParameterSettings(sbe.EndpointSupportingTokenParameters.SignedEncrypted[0], initializeNestedBindings); 670else if (sbe.EndpointSupportingTokenParameters.Signed.Count == 1) 672this.InitializeNestedTokenParameterSettings(sbe.EndpointSupportingTokenParameters.Signed[0], initializeNestedBindings); 677foreach (SecurityTokenParameters t in sbe.EndpointSupportingTokenParameters.Endorsing) 770if ( DoesX509TokenParametersContainClauseTypeofIssuerSerial( sbe.EndpointSupportingTokenParameters.Endorsing ) ) 773if ( DoesX509TokenParametersContainClauseTypeofIssuerSerial( sbe.EndpointSupportingTokenParameters.Signed ) ) 776if ( DoesX509TokenParametersContainClauseTypeofIssuerSerial( sbe.EndpointSupportingTokenParameters.SignedEncrypted ) ) 779if ( DoesX509TokenParametersContainClauseTypeofIssuerSerial( sbe.EndpointSupportingTokenParameters.SignedEndorsing ) )
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (2)
600foreach (SecurityTokenParameters tokenParam in sbe.EndpointSupportingTokenParameters.Endorsing) 608foreach (SecurityTokenParameters tokenParam in sbe.EndpointSupportingTokenParameters.SignedEndorsing)
System\ServiceModel\Security\InfoCardHelper.cs (2)
833foreach (SecurityTokenParameters stp in this.sbe.EndpointSupportingTokenParameters.Endorsing) 836foreach (SecurityTokenParameters stp in this.sbe.EndpointSupportingTokenParameters.SignedEndorsing)
System\ServiceModel\Security\SecurityProtocol.cs (1)
380AddSupportingTokenProviders(this.factory.SecurityBindingElement.EndpointSupportingTokenParameters, false, (IList<SupportingTokenProviderSpecification>)this.channelSupportingTokenProviderSpecification);
System\ServiceModel\Security\SecurityProtocolFactory.cs (1)
999AddSupportingTokenAuthenticators(this.securityBindingElement.EndpointSupportingTokenParameters, false, (IList<SupportingTokenAuthenticatorSpecification>)this.channelSupportingTokenAuthenticatorSpecification);
System\ServiceModel\Security\SecurityTokenParametersEnumerable.cs (4)
44foreach (SecurityTokenParameters stp in this.sbe.EndpointSupportingTokenParameters.Endorsing) 47foreach (SecurityTokenParameters stp in this.sbe.EndpointSupportingTokenParameters.SignedEncrypted) 50foreach (SecurityTokenParameters stp in this.sbe.EndpointSupportingTokenParameters.SignedEndorsing) 53foreach (SecurityTokenParameters stp in this.sbe.EndpointSupportingTokenParameters.Signed)
System\ServiceModel\Security\SecurityUtils.cs (4)
1207if (AreSecurityTokenParametersSuitableForChannelBinding(securityBindingElement.EndpointSupportingTokenParameters.Endorsing)) 1212if (AreSecurityTokenParametersSuitableForChannelBinding(securityBindingElement.EndpointSupportingTokenParameters.Signed)) 1217if (AreSecurityTokenParametersSuitableForChannelBinding(securityBindingElement.EndpointSupportingTokenParameters.SignedEncrypted)) 1222if (AreSecurityTokenParametersSuitableForChannelBinding(securityBindingElement.EndpointSupportingTokenParameters.SignedEndorsing))
System\ServiceModel\Security\WSSecurityPolicy.cs (1)
1331if (security.EndpointSupportingTokenParameters.SignedEncrypted.Count > 0 ||