4 writes to OutgoingSignatureParts
System.ServiceModel.Primitives (4)
System\ServiceModel\Security\ChannelProtectionRequirements.cs (4)
22OutgoingSignatureParts = new ScopedMessagePartSpecification(); 37OutgoingSignatureParts = new ScopedMessagePartSpecification(other.OutgoingSignatureParts); 50OutgoingSignatureParts = new ScopedMessagePartSpecification(other.OutgoingSignatureParts, newBodyProtectionLevel != ProtectionLevel.None); 139result.OutgoingSignatureParts = new ScopedMessagePartSpecification(IncomingSignatureParts);
20 references to OutgoingSignatureParts
System.ServiceModel.Primitives (20)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (3)
221result.OutgoingSignatureParts.AddParts(signedReliabilityMessageParts); 237signaturePart = result.OutgoingSignatureParts; 261signaturePart = result.OutgoingSignatureParts;
System\ServiceModel\Channels\TransportBindingElement.cs (1)
139result.OutgoingSignatureParts.AddParts(addressingVersion.SignedMessageParts);
System\ServiceModel\Security\ChannelProtectionRequirements.cs (15)
37OutgoingSignatureParts = new ScopedMessagePartSpecification(other.OutgoingSignatureParts); 50OutgoingSignatureParts = new ScopedMessagePartSpecification(other.OutgoingSignatureParts, newBodyProtectionLevel != ProtectionLevel.None); 90if (protectionRequirements.OutgoingSignatureParts != null) 92OutgoingSignatureParts.AddParts(protectionRequirements.OutgoingSignatureParts.ChannelParts); 104AddActionParts(OutgoingSignatureParts, protectionRequirements.OutgoingSignatureParts); 127OutgoingSignatureParts.MakeReadOnly(); 138result.IncomingSignatureParts = new ScopedMessagePartSpecification(OutgoingSignatureParts); 186contractRequirements.OutgoingSignatureParts.CopyTo(result.OutgoingSignatureParts); 191result.OutgoingSignatureParts.AddParts(UnionMessagePartSpecifications(contractRequirements.OutgoingSignatureParts), MessageHeaders.WildcardAction); 306requirements.OutgoingSignatureParts.AddParts(signedParts, message.Action); 373requirements.OutgoingSignatureParts.AddParts(signedParts, fault.Action);
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
67_bootstrapProtectionRequirements.OutgoingSignatureParts.AddParts(new MessagePartSpecification(true));