32 writes to RequireDerivedKeys
System.ServiceModel (32)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (2)
189this.initiatorTokenParameters.RequireDerivedKeys = requireDerivedKeys; 191this.recipientTokenParameters.RequireDerivedKeys = requireDerivedKeys;
System\ServiceModel\Channels\SecurityBindingElement.cs (4)
1574kerberosParameters.RequireDerivedKeys = false; 1625sspiParameters.RequireDerivedKeys = false; 1670issuedTokenParameters.RequireDerivedKeys = false; 1759scParameters.RequireDerivedKeys = false;
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (1)
137this.protectionTokenParameters.RequireDerivedKeys = requireDerivedKeys;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
406transport.SecurityTokenParameters.RequireDerivedKeys = false;
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1123sctParameters.RequireDerivedKeys = this.IssuedSecurityTokenParameters.RequireDerivedKeys;
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
660transportPf.SecurityTokenParameters.RequireDerivedKeys = false;
System\ServiceModel\Security\SessionSymmetricMessageSecurityProtocolFactory.cs (1)
104base.RequireDerivedKeys = false;
System\ServiceModel\Security\SymmetricSecurityProtocolFactory.cs (1)
202this.protectionTokenParameters.RequireDerivedKeys = this.SecurityTokenParameters.RequireDerivedKeys;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenProvider.cs (1)
917rsaParameters.RequireDerivedKeys = false;
System\ServiceModel\Security\Tokens\SupportingTokenParameters.cs (4)
79t.RequireDerivedKeys = false; 83t.RequireDerivedKeys = requireDerivedKeys; 90t.RequireDerivedKeys = false; 94t.RequireDerivedKeys = requireDerivedKeys;
System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (2)
18base.RequireDerivedKeys = false; 24base.RequireDerivedKeys = false;
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
50this.RequireDerivedKeys = requireDerivedKeys;
System\ServiceModel\Security\WSSecurityPolicy.cs (7)
2023parameters.RequireDerivedKeys = TryImportWsspAssertion(assertions, RequireDerivedKeysName); 2071parameters.RequireDerivedKeys = false; 2167parameters.RequireDerivedKeys = false; 2468issued.RequireDerivedKeys = false; 2541parameters.RequireDerivedKeys = false; 2625parameters.RequireDerivedKeys = false; 2821parameters.RequireDerivedKeys = false;
System\ServiceModel\Security\WSSecurityPolicy12.cs (5)
260parameters.RequireDerivedKeys = false; 310parameters.RequireDerivedKeys = false; 358parameters.RequireDerivedKeys = false; 600parameters.RequireDerivedKeys = TryImportWsspAssertion(assertions, WSSecurityPolicy.RequireDerivedKeysName); 604parameters.RequireDerivedKeys = TryImportWsspAssertion(assertions, WSSecurityPolicy12.RequireExplicitDerivedKeysName);
54 references to RequireDerivedKeys
System.ServiceModel (54)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (2)
198if (this.initiatorTokenParameters != null && this.initiatorTokenParameters.RequireDerivedKeys != requireDerivedKeys) 200if (this.recipientTokenParameters != null && this.recipientTokenParameters.RequireDerivedKeys != requireDerivedKeys)
System\ServiceModel\Channels\SecurityBindingElement.cs (2)
1651if (sspiParameters.RequireDerivedKeys) 1718if (issuedTokenParameters.RequireDerivedKeys)
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (1)
145if (this.protectionTokenParameters != null && this.protectionTokenParameters.RequireDerivedKeys != requireDerivedKeys)
System\ServiceModel\Configuration\SecurityElementBase.cs (8)
392if (skipRequireDerivedKeysComparison == false && p1.RequireDerivedKeys != p2.RequireDerivedKeys) 681if (requireDerivedKeys.HasValue && requireDerivedKeys.Value != t.RequireDerivedKeys) 684requireDerivedKeys = t.RequireDerivedKeys; 696if ( requireDerivedKeys.HasValue && requireDerivedKeys.Value != ssbe.ProtectionTokenParameters.RequireDerivedKeys ) 699requireDerivedKeys = ssbe.ProtectionTokenParameters.RequireDerivedKeys; 718if ( requireDerivedKeys.HasValue && requireDerivedKeys.Value != asbe.InitiatorTokenParameters.RequireDerivedKeys ) 721requireDerivedKeys = asbe.InitiatorTokenParameters.RequireDerivedKeys;
System\ServiceModel\Security\AcceptorSessionSymmetricMessageSecurityProtocol.cs (1)
40this.requireDerivedKeys = factory.SecurityTokenParameters.RequireDerivedKeys;
System\ServiceModel\Security\AcceptorSessionSymmetricTransportSecurityProtocol.cs (1)
35this.requireDerivedKeys = factory.SecurityTokenParameters.RequireDerivedKeys;
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (3)
203if (this.CryptoTokenParameters.RequireDerivedKeys) 215if (this.CryptoTokenParameters.RequireDerivedKeys) 247else if (this.AsymmetricTokenParameters.RequireDerivedKeys)
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (1)
38this.requireDerivedKeys = factory.SecurityTokenParameters.RequireDerivedKeys;
System\ServiceModel\Security\InitiatorSessionSymmetricTransportSecurityProtocol.cs (1)
31this.requireDerivedKeys = factory.SecurityTokenParameters.RequireDerivedKeys;
System\ServiceModel\Security\ReceiveSecurityHeader.cs (8)
668if (this.EnforceDerivedKeyRequirement && spec.TokenParameters.RequireDerivedKeys && !spec.TokenParameters.HasAsymmetricKey && !tracker.IsDerivedFrom) 701if (this.EnforceDerivedKeyRequirement && spec.TokenParameters.RequireDerivedKeys && !spec.TokenParameters.HasAsymmetricKey && !tracker.IsDerivedFrom) 848if (spec.TokenParameters.RequireDerivedKeys && !spec.TokenParameters.HasAsymmetricKey && 913if (this.primaryTokenParameters.RequireDerivedKeys && !this.primaryTokenParameters.HasAsymmetricKey && !this.primaryTokenTracker.IsDerivedFrom) 918else if (this.wrappingTokenParameters != null && this.wrappingTokenParameters.RequireDerivedKeys) 932if (wrappingTokenParameters.RequireDerivedKeys && !this.encryptionTracker.IsDerivedToken) 939if (expectedEncryptionTokenParameters.RequireDerivedKeys && !this.encryptionTracker.IsDerivedToken) 944else if (primaryTokenParameters != null && !primaryTokenParameters.HasAsymmetricKey && primaryTokenParameters.RequireDerivedKeys && !this.encryptionTracker.IsDerivedToken)
System\ServiceModel\Security\SecurityProtocol.cs (2)
345if (spec.TokenParameters.RequireDerivedKeys && !spec.TokenParameters.HasAsymmetricKey) 418if (tokenProviderSpec.TokenParameters.RequireDerivedKeys && !tokenProviderSpec.TokenParameters.HasAsymmetricKey)
System\ServiceModel\Security\SecurityProtocolFactory.cs (2)
846if (spec.TokenParameters.RequireDerivedKeys && !spec.TokenParameters.HasAsymmetricKey) 1038if (tokenAuthenticatorSpec.TokenParameters.RequireDerivedKeys && !tokenAuthenticatorSpec.TokenParameters.HasAsymmetricKey)
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1123sctParameters.RequireDerivedKeys = this.IssuedSecurityTokenParameters.RequireDerivedKeys;
System\ServiceModel\Security\SendSecurityHeader.cs (4)
430if (this.encryptingTokenParameters.RequireDerivedKeys) 795if (this.signingTokenParameters.RequireDerivedKeys && !this.signingTokenParameters.HasAsymmetricKey) 929if (endorsingTokenParameters[i].RequireDerivedKeys && !endorsingTokenParameters[i].HasAsymmetricKey) 960if (signedEndorsingTokenParameters[i].RequireDerivedKeys && !signedEndorsingTokenParameters[i].HasAsymmetricKey)
System\ServiceModel\Security\SessionSymmetricMessageSecurityProtocolFactory.cs (1)
68if (this.SecurityTokenParameters.RequireDerivedKeys)
System\ServiceModel\Security\SessionSymmetricTransportSecurityProtocolFactory.cs (1)
60if (this.SecurityTokenParameters.RequireDerivedKeys)
System\ServiceModel\Security\SymmetricSecurityProtocolFactory.cs (2)
195if (this.tokenParameters.RequireDerivedKeys) 202this.protectionTokenParameters.RequireDerivedKeys = this.SecurityTokenParameters.RequireDerivedKeys;
System\ServiceModel\Security\Tokens\SupportingTokenParameters.cs (2)
102if (t.RequireDerivedKeys != requireDerivedKeys) 106if (t.RequireDerivedKeys != requireDerivedKeys)
System\ServiceModel\Security\WSSecurityPolicy.cs (6)
2034CreateWsspRequireDerivedKeysAssertion(parameters.RequireDerivedKeys), 2127CreateWsspRequireDerivedKeysAssertion(parameters.RequireDerivedKeys), 2391CreateWsspRequireDerivedKeysAssertion(parameters.RequireDerivedKeys), 2501CreateWsspRequireDerivedKeysAssertion(parameters.RequireDerivedKeys), 2583CreateWsspRequireDerivedKeysAssertion(parameters.RequireDerivedKeys), 2778CreateWsspRequireDerivedKeysAssertion(parameters.RequireDerivedKeys),
System\ServiceModel\Security\WSSecurityPolicy12.cs (5)
165CreateWsspRequireDerivedKeysAssertion(parameters.RequireDerivedKeys), 181CreateWsspRequireDerivedKeysAssertion(parameters.RequireDerivedKeys), 198CreateWsspRequireDerivedKeysAssertion(parameters.RequireDerivedKeys), 602if (!parameters.RequireDerivedKeys) 607if (!parameters.RequireDerivedKeys)