14 writes to RequireIntegrity
System.ServiceModel (14)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (5)
240forward.RequireIntegrity = this.HasProtectionRequirements(forward.ProtectionRequirements.IncomingSignatureParts); 249forward.ApplyConfidentiality = forward.RequireIntegrity = false; 292forward.RequireIntegrity = forward.RequireConfidentiality = false; 340reverse.RequireIntegrity = reverse.RequireConfidentiality = false; 345reverse.RequireIntegrity = true;
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (5)
173protocolFactory.RequireIntegrity = true; 226sessionFactory.RequireIntegrity = true; 255protocolFactory.RequireIntegrity = true; 316sessionFactory.RequireIntegrity = true; 354protocolFactory.RequireIntegrity = 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;
18 references to RequireIntegrity
System.ServiceModel (18)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (3)
273if (forward.ApplyConfidentiality || (!this.isCertificateSignatureBinding && forward.RequireIntegrity)) 307if (!forward.RequireIntegrity) 349if (!reverse.RequireIntegrity)
System\ServiceModel\Security\AsymmetricSecurityProtocol.cs (3)
82if (this.Factory.RequireIntegrity || this.Factory.ApplyConfidentiality) 252if (factory.RequireIntegrity) 301if (factory.RequireIntegrity)
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (2)
116return ((this.ActAsInitiator && this.RequireIntegrity) || (!this.ActAsInitiator && this.ApplyIntegrity)); 220if (this.RequireIntegrity)
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (1)
263if (factory.RequireIntegrity)
System\ServiceModel\Security\MessageSecurityProtocol.cs (3)
57bool requiresAppSecurity = this.factory.RequireIntegrity || this.factory.RequireConfidentiality || this.factory.DetectReplays; 389if (factory.RequireIntegrity || securityHeader.ExpectSignedTokens) 399securityHeader.ExpectSignature = factory.RequireIntegrity || securityHeader.ExpectSignedTokens;
System\ServiceModel\Security\MessageSecurityProtocolFactory.cs (3)
169bool needsCorrelationTokenOnReply = this.RequireIntegrity || this.RequireConfidentiality; 182if (this.DetectReplays && !this.RequireIntegrity) 255if (this.RequireIntegrity)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
378if (!symmetric.ApplyIntegrity || !symmetric.RequireIntegrity)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
628if (!messagePf.ApplyIntegrity || !messagePf.RequireIntegrity)
System\ServiceModel\Security\SymmetricSecurityProtocol.cs (1)
362if (factory.RequireIntegrity)