52 references to OutgoingSignatureParts
System.ServiceModel (52)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (1)
254
forward.ApplyIntegrity = this.HasProtectionRequirements(forward.ProtectionRequirements.
OutgoingSignatureParts
);
System\ServiceModel\Channels\CallbackContextMessageHeader.cs (2)
70
requirements.
OutgoingSignatureParts
.AddParts(header);
85
requirements.
OutgoingSignatureParts
.AddParts(header);
System\ServiceModel\Channels\CompositeDuplexBindingElement.cs (1)
128
result.
OutgoingSignatureParts
.AddParts(headerParts);
System\ServiceModel\Channels\ContextMessageHeader.cs (2)
82
requirements.
OutgoingSignatureParts
.AddParts(header);
97
requirements.
OutgoingSignatureParts
.AddParts(header);
System\ServiceModel\Channels\OneWayBindingElement.cs (1)
260
myRequirements.
OutgoingSignatureParts
.AddParts(OneWaySignedMessageParts);
System\ServiceModel\Channels\PeerSecurityManager.cs (2)
391
ApplySigningRequirements(protectionRequirements.
OutgoingSignatureParts
);
419
ApplySigningRequirements(protectionRequirements.
OutgoingSignatureParts
);
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (3)
248
result.
OutgoingSignatureParts
.AddParts(signedReliabilityMessageParts);
264
signaturePart = result.
OutgoingSignatureParts
;
288
signaturePart = result.
OutgoingSignatureParts
;
System\ServiceModel\Channels\SecurityBindingElement.cs (5)
853
result.
OutgoingSignatureParts
.AddParts(signedParts, addressing.FaultAction);
861
result.
OutgoingSignatureParts
.AddParts(signedParts, addressing.DefaultFaultAction);
867
result.
OutgoingSignatureParts
.AddParts(signedParts, FaultCodeConstants.Actions.NetDispatcher);
2354
scopedParts = protectionRequirements.
OutgoingSignatureParts
;
2384
if (protectionRequirements.
OutgoingSignatureParts
.TryGetParts(fault.Action, out parts))
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (3)
337
requirements.
OutgoingSignatureParts
.AddParts(p);
347
requirements.
OutgoingSignatureParts
.AddParts(trustParts);
353
requirements.
OutgoingSignatureParts
.AddParts(body, FaultCodeConstants.Actions.Transactions);
System\ServiceModel\Channels\TransportBindingElement.cs (1)
150
result.
OutgoingSignatureParts
.AddParts(addressingVersion.SignedMessageParts);
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
529
if (requirements.
OutgoingSignatureParts
.IsEmpty())
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (1)
143
soapBindingFactory.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, RequestSecurityTokenResponseAction);
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
193
soapBindingFactory.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, RequestSecurityTokenResponseAction);
System\ServiceModel\Security\ChannelProtectionRequirements.cs (5)
147
result.incomingSignatureParts = new ScopedMessagePartSpecification(this.
OutgoingSignatureParts
);
199
result.
OutgoingSignatureParts
.AddParts(UnionMessagePartSpecifications(contractRequirements.
OutgoingSignatureParts
), MessageHeaders.WildcardAction);
314
requirements.
OutgoingSignatureParts
.AddParts(signedParts, message.Action);
374
requirements.
OutgoingSignatureParts
.AddParts(signedParts, fault.Action);
System\ServiceModel\Security\MessageSecurityProtocolFactory.cs (4)
259
return ExtractMessageParts(action, this.ProtectionRequirements.
OutgoingSignatureParts
, true);
261
return ExtractMessageParts(action, (this.ActAsInitiator) ? this.ProtectionRequirements.
OutgoingSignatureParts
: this.ProtectionRequirements.IncomingSignatureParts, true);
291
return ExtractMessageParts(action, this.ProtectionRequirements.
OutgoingSignatureParts
, true);
293
return ExtractMessageParts(action, (this.ActAsInitiator) ? this.ProtectionRequirements.IncomingSignatureParts : this.ProtectionRequirements.
OutgoingSignatureParts
, true);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (5)
381
symmetric.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction);
382
symmetric.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseAction);
383
symmetric.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, addressing.FaultAction);
384
symmetric.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, addressing.DefaultFaultAction);
385
symmetric.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, DotNetSecurityStrings.SecuritySessionFaultAction);
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (3)
1107
soapBindingFactory.ProtectionRequirements.
OutgoingSignatureParts
.ChannelParts.IsBodyIncluded = true;
1110
soapBindingFactory.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, this.IssueResponseAction);
1112
soapBindingFactory.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, this.RenewResponseAction);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (3)
389
soapBindingFactory.ProtectionRequirements.
OutgoingSignatureParts
.ChannelParts.IsBodyIncluded = true;
397
soapBindingFactory.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, IssueResponseAction);
399
soapBindingFactory.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, RenewResponseAction);
System\ServiceModel\Security\SecuritySessionServerSettings.cs (5)
635
messagePf.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction);
636
messagePf.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, this.SecurityStandardsManager.SecureConversationDriver.CloseAction);
637
messagePf.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, addressing.FaultAction);
638
messagePf.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, addressing.DefaultFaultAction);
639
messagePf.ProtectionRequirements.
OutgoingSignatureParts
.AddParts(bodyPart, DotNetSecurityStrings.SecuritySessionFaultAction);
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
84
this.bootstrapProtectionRequirements.
OutgoingSignatureParts
.AddParts(new MessagePartSpecification(true));
System\ServiceModel\Security\WSSecurityPolicy.cs (2)
2668
bootstrapProtection.
OutgoingSignatureParts
.AddParts(new MessagePartSpecification(true));
2684
signature.Union(bootstrapProtection.
OutgoingSignatureParts
.ChannelParts);