13 writes to RequireConfidentiality
System.ServiceModel (13)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (4)
239forward.RequireConfidentiality = this.HasProtectionRequirements(forward.ProtectionRequirements.IncomingEncryptionParts); 292forward.RequireIntegrity = forward.RequireConfidentiality = false; 340reverse.RequireIntegrity = reverse.RequireConfidentiality = false; 344reverse.RequireConfidentiality = this.HasProtectionRequirements(reverse.ProtectionRequirements.IncomingEncryptionParts);
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (5)
171protocolFactory.RequireConfidentiality = true; 224sessionFactory.RequireConfidentiality = true; 253protocolFactory.RequireConfidentiality = true; 314sessionFactory.RequireConfidentiality = true; 352protocolFactory.RequireConfidentiality = true;
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (1)
141= soapBindingFactory.RequireConfidentiality = soapBindingFactory.RequireIntegrity = true;
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
188= soapBindingFactory.RequireConfidentiality = soapBindingFactory.RequireIntegrity = true;
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1104= soapBindingFactory.RequireConfidentiality = soapBindingFactory.RequireIntegrity = true;
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
386= soapBindingFactory.RequireConfidentiality = soapBindingFactory.RequireIntegrity = true;
11 references to RequireConfidentiality
System.ServiceModel (11)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (1)
260if (forward.RequireConfidentiality || (!this.isCertificateSignatureBinding && forward.ApplyIntegrity))
System\ServiceModel\Security\AsymmetricSecurityProtocol.cs (2)
257if (factory.RequireConfidentiality) 283if (this.Factory.RecipientAsymmetricTokenProvider != null && this.Factory.RequireConfidentiality)
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (1)
108return ((this.ActAsInitiator && this.ApplyConfidentiality) || (!this.ActAsInitiator && this.RequireConfidentiality));
System\ServiceModel\Security\MessageSecurityProtocol.cs (3)
57bool requiresAppSecurity = this.factory.RequireIntegrity || this.factory.RequireConfidentiality || this.factory.DetectReplays; 393if (factory.RequireConfidentiality || securityHeader.ExpectBasicTokens) 398securityHeader.ExpectEncryption = factory.RequireConfidentiality || securityHeader.ExpectBasicTokens;
System\ServiceModel\Security\MessageSecurityProtocolFactory.cs (2)
169bool needsCorrelationTokenOnReply = this.RequireIntegrity || this.RequireConfidentiality; 238if (this.RequireConfidentiality)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
393if (symmetric.RequireConfidentiality)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
648if (messagePf.RequireConfidentiality)