34 writes to InclusionMode
System.ServiceModel (34)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (4)
317reverse.AsymmetricTokenParameters.InclusionMode = SecurityTokenInclusionMode.Never; 320reverse.CryptoTokenParameters.InclusionMode = SecurityTokenInclusionMode.AlwaysToRecipient; 327reverse.AsymmetricTokenParameters.InclusionMode = SecurityTokenInclusionMode.Never; 330reverse.CryptoTokenParameters.InclusionMode = SecurityTokenInclusionMode.AlwaysToRecipient;
System\ServiceModel\Security\SessionSymmetricMessageSecurityProtocolFactory.cs (1)
103this.InclusionMode = actAsInitiator ? SecurityTokenInclusionMode.AlwaysToRecipient : SecurityTokenInclusionMode.AlwaysToInitiator;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenProvider.cs (1)
916rsaParameters.InclusionMode = SecurityTokenInclusionMode.Never;
System\ServiceModel\Security\Tokens\KerberosSecurityTokenParameters.cs (1)
24this.InclusionMode = SecurityTokenInclusionMode.Once;
System\ServiceModel\Security\Tokens\RsaSecurityTokenParameters.cs (2)
23this.InclusionMode = SecurityTokenInclusionMode.Never; 29this.InclusionMode = SecurityTokenInclusionMode.Never;
System\ServiceModel\Security\Tokens\SecurityContextSecurityTokenParameters.cs (1)
24this.InclusionMode = SecurityTokenInclusionMode.AlwaysToRecipient;
System\ServiceModel\Security\Tokens\WrappedKeySecurityTokenParameters.cs (1)
24this.InclusionMode = SecurityTokenInclusionMode.Once;
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
49this.InclusionMode = inclusionMode;
System\ServiceModel\Security\WSSecurityPolicy.cs (15)
2059parameters.InclusionMode = inclusionMode; 2072parameters.InclusionMode = inclusionMode; 2155parameters.InclusionMode = inclusionMode; 2168parameters.InclusionMode = inclusionMode; 2205parameters.InclusionMode = inclusionMode; 2213parameters.InclusionMode = inclusionMode; 2239parameters.InclusionMode = inclusionMode; 2444issued.InclusionMode = inclusionMode; 2464issued.InclusionMode = inclusionMode; 2529sspi.InclusionMode = inclusionMode; 2542parameters.InclusionMode = inclusionMode; 2613ssl.InclusionMode = inclusionMode; 2626parameters.InclusionMode = inclusionMode; 2808sc.InclusionMode = inclusionMode; 2820parameters.InclusionMode = inclusionMode;
System\ServiceModel\Security\WSSecurityPolicy12.cs (7)
248sspi.InclusionMode = inclusionMode; 261parameters.InclusionMode = inclusionMode; 298ssl.InclusionMode = inclusionMode; 311parameters.InclusionMode = inclusionMode; 345sc.InclusionMode = inclusionMode; 357parameters.InclusionMode = inclusionMode; 646parameters.InclusionMode = inclusionMode;
28 references to InclusionMode
System.ServiceModel (28)
System\ServiceModel\Channels\SecurityBindingElement.cs (10)
1008if (recipient == null || (recipient.X509ReferenceStyle != X509KeyIdentifierClauseType.Any && recipient.X509ReferenceStyle != X509KeyIdentifierClauseType.Thumbprint) || recipient.InclusionMode != SecurityTokenInclusionMode.AlwaysToInitiator) 1012if (initiator == null || (initiator.X509ReferenceStyle != X509KeyIdentifierClauseType.Any && initiator.X509ReferenceStyle != X509KeyIdentifierClauseType.Thumbprint) || initiator.InclusionMode != SecurityTokenInclusionMode.AlwaysToRecipient) 1036if (recipient == null || recipient.X509ReferenceStyle != X509KeyIdentifierClauseType.Any || recipient.InclusionMode != SecurityTokenInclusionMode.Never) 1040if (initiator == null || initiator.X509ReferenceStyle != X509KeyIdentifierClauseType.Any || initiator.InclusionMode != SecurityTokenInclusionMode.AlwaysToRecipient) 1053if (x509Parameters == null || x509Parameters.X509ReferenceStyle != X509KeyIdentifierClauseType.Thumbprint || x509Parameters.InclusionMode != SecurityTokenInclusionMode.Never) 1061if (x509Parameters == null || x509Parameters.X509ReferenceStyle != X509KeyIdentifierClauseType.Thumbprint || x509Parameters.InclusionMode != SecurityTokenInclusionMode.AlwaysToRecipient) 1100if (x509Parameters == null || x509Parameters.X509ReferenceStyle != X509KeyIdentifierClauseType.Thumbprint || x509Parameters.InclusionMode != SecurityTokenInclusionMode.Never) 1177if (x509Parameters == null || x509Parameters.X509ReferenceStyle != X509KeyIdentifierClauseType.Thumbprint || x509Parameters.InclusionMode != SecurityTokenInclusionMode.Never) 1332if (x509Parameters == null || x509Parameters.X509ReferenceStyle != X509KeyIdentifierClauseType.Thumbprint || x509Parameters.InclusionMode != SecurityTokenInclusionMode.Never) 1564if (x509Parameters.InclusionMode != SecurityTokenInclusionMode.AlwaysToRecipient)
System\ServiceModel\Configuration\SecurityElementBase.cs (2)
389if (p1.InclusionMode != p2.InclusionMode)
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (2)
774if (stp.InclusionMode == allowedInclusionModes[i]) 782throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SecurityTokenParametersHasIncompatibleInclusionMode, binding.Name, binding.Namespace, stp.GetType(), stp.InclusionMode, allowedInclusionModes[0])));
System\ServiceModel\Security\SendSecurityHeader.cs (2)
576switch (parameters.InclusionMode) 586throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SR.GetString(SR.UnsupportedTokenInclusionMode, parameters.InclusionMode)));
System\ServiceModel\Security\WSSecurityPolicy.cs (8)
2030SetIncludeTokenValue(result, parameters.InclusionMode); 2123SetIncludeTokenValue(result, parameters.InclusionMode); 2178SetIncludeTokenValue(result, parameters.InclusionMode); 2223SetIncludeTokenValue(result, parameters.InclusionMode); 2375SetIncludeTokenValue(result, parameters.InclusionMode); 2497SetIncludeTokenValue(result, parameters.InclusionMode); 2579SetIncludeTokenValue(result, parameters.InclusionMode); 2774SetIncludeTokenValue(result, parameters.InclusionMode);
System\ServiceModel\Security\WSSecurityPolicy12.cs (4)
161SetIncludeTokenValue(result, parameters.InclusionMode); 177SetIncludeTokenValue(result, parameters.InclusionMode); 194SetIncludeTokenValue(result, parameters.InclusionMode); 630SetIncludeTokenValue(result, parameters.InclusionMode);