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