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