15 writes to ApplyConfidentiality
System.ServiceModel (15)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (6)
245forward.ApplyIntegrity = forward.ApplyConfidentiality = false; 249forward.ApplyConfidentiality = forward.RequireIntegrity = false; 255forward.ApplyConfidentiality = this.HasProtectionRequirements(forward.ProtectionRequirements.OutgoingEncryptionParts); 288forward.ApplyConfidentiality = forward.ApplyIntegrity = false; 338reverse.ApplyConfidentiality = this.HasProtectionRequirements(reverse.ProtectionRequirements.OutgoingEncryptionParts); 346reverse.ApplyIntegrity = reverse.ApplyConfidentiality = false;
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (5)
170protocolFactory.ApplyConfidentiality = true; 223sessionFactory.ApplyConfidentiality = true; 252protocolFactory.ApplyConfidentiality = true; 313sessionFactory.ApplyConfidentiality = true; 351protocolFactory.ApplyConfidentiality = true;
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (1)
140soapBindingFactory.ApplyConfidentiality = soapBindingFactory.ApplyIntegrity
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
187soapBindingFactory.ApplyConfidentiality = soapBindingFactory.ApplyIntegrity
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1103soapBindingFactory.ApplyConfidentiality = soapBindingFactory.ApplyIntegrity
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
385soapBindingFactory.ApplyConfidentiality = soapBindingFactory.ApplyIntegrity
25 references to ApplyConfidentiality
System.ServiceModel (25)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (1)
273if (forward.ApplyConfidentiality || (!this.isCertificateSignatureBinding && forward.RequireIntegrity))
System\ServiceModel\Security\AcceptorSessionSymmetricMessageSecurityProtocol.cs (1)
177if (Factory.ApplyConfidentiality)
System\ServiceModel\Security\AsymmetricSecurityProtocol.cs (9)
82if (this.Factory.RequireIntegrity || this.Factory.ApplyConfidentiality) 87providerRequirement.Properties[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = (this.Factory.ApplyConfidentiality) ? MessageDirection.Output : MessageDirection.Input; 95authenticatorRequirement.Properties[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = (this.Factory.ApplyConfidentiality) ? MessageDirection.Output : MessageDirection.Input; 165SecurityTokenProvider encProvider = factory.ApplyConfidentiality ? this.initiatorAsymmetricTokenProvider : null; 168encProvider, sigProvider, factory.ApplyConfidentiality, this.initiatorAsymmetricTokenAuthenticator, correlationState, timeoutHelper.RemainingTime(), callback, state); 211if (Factory.ApplyConfidentiality || securityHeader.HasEncryptedTokens) 213if (!this.Factory.ApplyConfidentiality) 335if (factory.ApplyConfidentiality) 347if (factory.ApplyConfidentiality)
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (1)
108return ((this.ActAsInitiator && this.ApplyConfidentiality) || (!this.ActAsInitiator && this.RequireConfidentiality));
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (2)
150if (this.Factory.ApplyConfidentiality) 230if (Factory.ApplyConfidentiality)
System\ServiceModel\Security\MessageSecurityProtocol.cs (2)
69bool requiresAppSecurity = this.factory.ApplyIntegrity || this.factory.ApplyConfidentiality || this.factory.AddTimestamp; 337if (factory.ApplyConfidentiality)
System\ServiceModel\Security\MessageSecurityProtocolFactory.cs (2)
168bool savesCorrelationTokenOnRequest = this.ApplyIntegrity || this.ApplyConfidentiality; 271if (this.ApplyConfidentiality)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
388if (symmetric.ApplyConfidentiality)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
640if (messagePf.ApplyConfidentiality)
System\ServiceModel\Security\SymmetricSecurityProtocol.cs (5)
177return new SecureOutgoingMessageAsyncResult(message, this, provider, this.Factory.ApplyConfidentiality, this.initiatorTokenAuthenticator, correlationState, timeoutHelper.RemainingTime(), callback, state); 215if (Factory.ApplyConfidentiality || securityHeader.HasEncryptedTokens) 217if (!this.Factory.ApplyConfidentiality) 294if (factory.ApplyIntegrity || factory.ApplyConfidentiality) 303SecurityToken providerToken = GetTokenAndEnsureOutgoingIdentity(provider, factory.ApplyConfidentiality, timeoutHelper.RemainingTime(), this.initiatorTokenAuthenticator);