16 instantiations of ScopedMessagePartSpecification
System.ServiceModel (16)
System\ServiceModel\Security\ChannelProtectionRequirements.cs (16)
24this.incomingSignatureParts = new ScopedMessagePartSpecification(); 25this.incomingEncryptionParts = new ScopedMessagePartSpecification(); 26this.outgoingSignatureParts = new ScopedMessagePartSpecification(); 27this.outgoingEncryptionParts = new ScopedMessagePartSpecification(); 43this.incomingSignatureParts = new ScopedMessagePartSpecification(other.incomingSignatureParts); 44this.incomingEncryptionParts = new ScopedMessagePartSpecification(other.incomingEncryptionParts); 45this.outgoingSignatureParts = new ScopedMessagePartSpecification(other.outgoingSignatureParts); 46this.outgoingEncryptionParts = new ScopedMessagePartSpecification(other.outgoingEncryptionParts); 54this.incomingSignatureParts = new ScopedMessagePartSpecification(other.incomingSignatureParts, newBodyProtectionLevel != ProtectionLevel.None); 55this.incomingEncryptionParts = new ScopedMessagePartSpecification(other.incomingEncryptionParts, newBodyProtectionLevel == ProtectionLevel.EncryptAndSign); 56this.outgoingSignatureParts = new ScopedMessagePartSpecification(other.outgoingSignatureParts, newBodyProtectionLevel != ProtectionLevel.None); 57this.outgoingEncryptionParts = new ScopedMessagePartSpecification(other.outgoingEncryptionParts, newBodyProtectionLevel == ProtectionLevel.EncryptAndSign); 147result.incomingSignatureParts = new ScopedMessagePartSpecification(this.OutgoingSignatureParts); 148result.outgoingSignatureParts = new ScopedMessagePartSpecification(this.IncomingSignatureParts); 149result.incomingEncryptionParts = new ScopedMessagePartSpecification(this.OutgoingEncryptionParts); 150result.outgoingEncryptionParts = new ScopedMessagePartSpecification(this.IncomingEncryptionParts);
25 references to ScopedMessagePartSpecification
System.ServiceModel (25)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (1)
205bool HasProtectionRequirements(ScopedMessagePartSpecification scopedParts)
System\ServiceModel\Channels\PeerSecurityManager.cs (1)
337void ApplySigningRequirements(ScopedMessagePartSpecification spec)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (6)
255ScopedMessagePartSpecification signaturePart = result.IncomingSignatureParts; 256ScopedMessagePartSpecification encryptionPart = result.IncomingEncryptionParts; 276ScopedMessagePartSpecification signaturePart = result.IncomingSignatureParts; 277ScopedMessagePartSpecification encryptionPart = result.IncomingEncryptionParts; 544ScopedMessagePartSpecification signaturePart, 545ScopedMessagePartSpecification encryptionPart,
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
2345ScopedMessagePartSpecification scopedParts;
System\ServiceModel\Security\ChannelProtectionRequirements.cs (11)
16ScopedMessagePartSpecification incomingSignatureParts; 17ScopedMessagePartSpecification incomingEncryptionParts; 18ScopedMessagePartSpecification outgoingSignatureParts; 19ScopedMessagePartSpecification outgoingEncryptionParts; 60public ScopedMessagePartSpecification IncomingSignatureParts 68public ScopedMessagePartSpecification IncomingEncryptionParts 76public ScopedMessagePartSpecification OutgoingSignatureParts 84public ScopedMessagePartSpecification OutgoingEncryptionParts 120static void AddActionParts(ScopedMessagePartSpecification to, ScopedMessagePartSpecification from) 160static MessagePartSpecification UnionMessagePartSpecifications(ScopedMessagePartSpecification actionParts)
System\ServiceModel\Security\MessageSecurityProtocolFactory.cs (1)
207ScopedMessagePartSpecification scopedParts, bool isForSignature)
System\ServiceModel\Security\ScopedMessagePartSpecification.cs (3)
51public ScopedMessagePartSpecification(ScopedMessagePartSpecification other) 69internal ScopedMessagePartSpecification(ScopedMessagePartSpecification other, bool newIncludeBody) 161internal void CopyTo(ScopedMessagePartSpecification target)
System\ServiceModel\Security\WSSecurityPolicy.cs (1)
1364ScopedMessagePartSpecification scopedParts;