1 write to ProtectionTokenParameters
System.ServiceModel (1)
System\ServiceModel\Security\WSSecurityPolicy.cs (1)
1728binding.ProtectionTokenParameters = tokenParameters;
44 references to ProtectionTokenParameters
System.ServiceModel (44)
System\ServiceModel\Channels\SecurityBindingElement.cs (10)
1052X509SecurityTokenParameters x509Parameters = ssbe.ProtectionTokenParameters as X509SecurityTokenParameters; 1099X509SecurityTokenParameters x509Parameters = ssbe.ProtectionTokenParameters as X509SecurityTokenParameters; 1176X509SecurityTokenParameters x509Parameters = ssbe.ProtectionTokenParameters as X509SecurityTokenParameters; 1209KerberosSecurityTokenParameters parameters = ssbe.ProtectionTokenParameters as KerberosSecurityTokenParameters; 1244SspiSecurityTokenParameters sspiParameters = ssbe.ProtectionTokenParameters as SspiSecurityTokenParameters; 1276SslSecurityTokenParameters sslParameters = ssbe.ProtectionTokenParameters as SslSecurityTokenParameters; 1331X509SecurityTokenParameters x509Parameters = ssbe.ProtectionTokenParameters as X509SecurityTokenParameters; 1403SslSecurityTokenParameters sslParameters = ssbe.ProtectionTokenParameters as SslSecurityTokenParameters; 1463SslSecurityTokenParameters sslParameters = ssbe.ProtectionTokenParameters as SslSecurityTokenParameters; 1792SecureConversationSecurityTokenParameters parameters = ssbe.ProtectionTokenParameters as SecureConversationSecurityTokenParameters;
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (14)
92if (ProtectionTokenParameters != null) 94supportsClientAuthentication = supportsClientAuthentication || ProtectionTokenParameters.SupportsClientAuthentication; 95supportsClientWindowsIdentity = supportsClientWindowsIdentity || ProtectionTokenParameters.SupportsClientWindowsIdentity; 97if (ProtectionTokenParameters.HasAsymmetricKey) 99supportsServerAuthentication = ProtectionTokenParameters.SupportsClientAuthentication; 103supportsServerAuthentication = ProtectionTokenParameters.SupportsServerAuthentication; 115SecureConversationSecurityTokenParameters secureConversationTokenParameters = this.ProtectionTokenParameters as SecureConversationSecurityTokenParameters; 158if (this.ProtectionTokenParameters == null) 168protocolFactory.SecurityTokenParameters = (SecurityTokenParameters)this.ProtectionTokenParameters.Clone(); 185return (base.RequiresChannelDemuxer() || RequiresChannelDemuxer(this.ProtectionTokenParameters)); 208if (this.ProtectionTokenParameters is SecureConversationSecurityTokenParameters) 210SecureConversationSecurityTokenParameters scParameters = (SecureConversationSecurityTokenParameters)this.ProtectionTokenParameters; 294if (this.ProtectionTokenParameters is SecureConversationSecurityTokenParameters) 296SecureConversationSecurityTokenParameters scParameters = (SecureConversationSecurityTokenParameters)this.ProtectionTokenParameters;
System\ServiceModel\ComIntegration\SecurityCookieModeValidator.cs (1)
62this.CheckForCookie(sbe.ProtectionTokenParameters, endpoint);
System\ServiceModel\Configuration\SecurityElementBase.cs (8)
205SecureConversationSecurityTokenParameters scParameters = ssbe.ProtectionTokenParameters as SecureConversationSecurityTokenParameters; 526if (!AreTokenParametersMatching(ssbe1.ProtectionTokenParameters, ssbe2.ProtectionTokenParameters, false, exactMessageSecurityVersion)) 693if ( ssbe.ProtectionTokenParameters != null ) 695this.InitializeNestedTokenParameterSettings( ssbe.ProtectionTokenParameters, initializeNestedBindings ); 696if ( requireDerivedKeys.HasValue && requireDerivedKeys.Value != ssbe.ProtectionTokenParameters.RequireDerivedKeys ) 699requireDerivedKeys = ssbe.ProtectionTokenParameters.RequireDerivedKeys; 755X509SecurityTokenParameters tokenParamameters = ( (SymmetricSecurityBindingElement)sbe ).ProtectionTokenParameters as X509SecurityTokenParameters;
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (4)
590if ((sbe is SymmetricSecurityBindingElement) && IsBearerKeyType(((SymmetricSecurityBindingElement)sbe).ProtectionTokenParameters)) 816if (ssbe.ProtectionTokenParameters == stp && stp.HasAsymmetricKey) 854&& ssbe.ProtectionTokenParameters != null 855&& ssbe.ProtectionTokenParameters.HasAsymmetricKey)
System\ServiceModel\Security\InfoCardHelper.cs (2)
852if (ssbe.ProtectionTokenParameters != null) 853yield return ssbe.ProtectionTokenParameters;
System\ServiceModel\Security\SecurityTokenParametersEnumerable.cs (3)
33if (ssbe.ProtectionTokenParameters != null && (!this.clientTokensOnly || !ssbe.ProtectionTokenParameters.HasAsymmetricKey)) 34yield return ssbe.ProtectionTokenParameters;
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (1)
525SecurityTokenParameters bootstrapProtectionParameters = (securityBindingElement is SymmetricSecurityBindingElement) ? ((SymmetricSecurityBindingElement)securityBindingElement).ProtectionTokenParameters : ((AsymmetricSecurityBindingElement)securityBindingElement).RecipientTokenParameters;
System\ServiceModel\Security\WSSecurityPolicy.cs (1)
407CreateWsspProtectionTokenAssertion(exporter, binding.ProtectionTokenParameters),