16 instantiations of ScopedMessagePartSpecification
System.ServiceModel.Primitives (16)
System\ServiceModel\Security\ChannelProtectionRequirements.cs (16)
20IncomingSignatureParts = new ScopedMessagePartSpecification(); 21IncomingEncryptionParts = new ScopedMessagePartSpecification(); 22OutgoingSignatureParts = new ScopedMessagePartSpecification(); 23_outgoingEncryptionParts = new ScopedMessagePartSpecification(); 35IncomingSignatureParts = new ScopedMessagePartSpecification(other.IncomingSignatureParts); 36IncomingEncryptionParts = new ScopedMessagePartSpecification(other.IncomingEncryptionParts); 37OutgoingSignatureParts = new ScopedMessagePartSpecification(other.OutgoingSignatureParts); 38_outgoingEncryptionParts = new ScopedMessagePartSpecification(other._outgoingEncryptionParts); 48IncomingSignatureParts = new ScopedMessagePartSpecification(other.IncomingSignatureParts, newBodyProtectionLevel != ProtectionLevel.None); 49IncomingEncryptionParts = new ScopedMessagePartSpecification(other.IncomingEncryptionParts, newBodyProtectionLevel == ProtectionLevel.EncryptAndSign); 50OutgoingSignatureParts = new ScopedMessagePartSpecification(other.OutgoingSignatureParts, newBodyProtectionLevel != ProtectionLevel.None); 51_outgoingEncryptionParts = new ScopedMessagePartSpecification(other._outgoingEncryptionParts, newBodyProtectionLevel == ProtectionLevel.EncryptAndSign); 138result.IncomingSignatureParts = new ScopedMessagePartSpecification(OutgoingSignatureParts); 139result.OutgoingSignatureParts = new ScopedMessagePartSpecification(IncomingSignatureParts); 140result.IncomingEncryptionParts = new ScopedMessagePartSpecification(OutgoingEncryptionParts); 141result._outgoingEncryptionParts = new ScopedMessagePartSpecification(IncomingEncryptionParts);
17 references to ScopedMessagePartSpecification
System.ServiceModel.Primitives (17)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (6)
228ScopedMessagePartSpecification signaturePart = result.IncomingSignatureParts; 229ScopedMessagePartSpecification encryptionPart = result.IncomingEncryptionParts; 249ScopedMessagePartSpecification signaturePart = result.IncomingSignatureParts; 250ScopedMessagePartSpecification encryptionPart = result.IncomingEncryptionParts; 375ScopedMessagePartSpecification signaturePart, 376ScopedMessagePartSpecification encryptionPart,
System\ServiceModel\Security\ChannelProtectionRequirements.cs (8)
16private ScopedMessagePartSpecification _outgoingEncryptionParts; 54public ScopedMessagePartSpecification IncomingSignatureParts { get; private set; } 56public ScopedMessagePartSpecification IncomingEncryptionParts { get; private set; } 58public ScopedMessagePartSpecification OutgoingSignatureParts { get; private set; } 60public ScopedMessagePartSpecification OutgoingEncryptionParts 109private static void AddActionParts(ScopedMessagePartSpecification to, ScopedMessagePartSpecification from) 151private static MessagePartSpecification UnionMessagePartSpecifications(ScopedMessagePartSpecification actionParts)
System\ServiceModel\Security\ScopedMessagePartSpecification.cs (3)
35public ScopedMessagePartSpecification(ScopedMessagePartSpecification other) 55internal ScopedMessagePartSpecification(ScopedMessagePartSpecification other, bool newIncludeBody) 174internal void CopyTo(ScopedMessagePartSpecification target)