34 references to IncomingEncryptionParts
System.ServiceModel (34)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (2)
239forward.RequireConfidentiality = this.HasProtectionRequirements(forward.ProtectionRequirements.IncomingEncryptionParts); 344reverse.RequireConfidentiality = this.HasProtectionRequirements(reverse.ProtectionRequirements.IncomingEncryptionParts);
System\ServiceModel\Channels\CallbackContextMessageHeader.cs (1)
69requirements.IncomingEncryptionParts.AddParts(header);
System\ServiceModel\Channels\ContextMessageHeader.cs (1)
81requirements.IncomingEncryptionParts.AddParts(header);
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
256ScopedMessagePartSpecification encryptionPart = result.IncomingEncryptionParts; 277ScopedMessagePartSpecification encryptionPart = result.IncomingEncryptionParts;
System\ServiceModel\Channels\SecurityBindingElement.cs (4)
854result.IncomingEncryptionParts.AddParts(encryptedParts, addressing.FaultAction); 862result.IncomingEncryptionParts.AddParts(encryptedParts, addressing.DefaultFaultAction); 868result.IncomingEncryptionParts.AddParts(encryptedParts, FaultCodeConstants.Actions.NetDispatcher); 2365scopedParts = protectionRequirements.IncomingEncryptionParts;
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (2)
338requirements.IncomingEncryptionParts.AddParts(p); 346requirements.IncomingEncryptionParts.AddParts(trustParts);
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
520else if (requirements.IncomingEncryptionParts.IsEmpty())
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (1)
146soapBindingFactory.ProtectionRequirements.IncomingEncryptionParts.AddParts(bodyPart, RequestSecurityTokenAction);
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
192soapBindingFactory.ProtectionRequirements.IncomingEncryptionParts.AddParts(bodyPart, RequestSecurityTokenAction);
System\ServiceModel\Security\ChannelProtectionRequirements.cs (5)
150result.outgoingEncryptionParts = new ScopedMessagePartSpecification(this.IncomingEncryptionParts); 200contractRequirements.IncomingEncryptionParts.CopyTo(result.IncomingEncryptionParts); 310requirements.IncomingEncryptionParts.AddParts(encryptedParts, message.Action); 370requirements.IncomingEncryptionParts.AddParts(encryptedParts, fault.Action);
System\ServiceModel\Security\MessageSecurityProtocolFactory.cs (2)
245return ExtractMessageParts(action, (this.ActAsInitiator) ? this.ProtectionRequirements.OutgoingEncryptionParts : this.ProtectionRequirements.IncomingEncryptionParts, false); 277return ExtractMessageParts(action, (this.ActAsInitiator) ? this.ProtectionRequirements.IncomingEncryptionParts : this.ProtectionRequirements.OutgoingEncryptionParts, false);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
390symmetric.ProtectionRequirements.IncomingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 391symmetric.ProtectionRequirements.IncomingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction);
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (2)
1116soapBindingFactory.ProtectionRequirements.IncomingEncryptionParts.AddParts(bodyPart, this.IssueAction); 1118soapBindingFactory.ProtectionRequirements.IncomingEncryptionParts.AddParts(bodyPart, this.RenewAction);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
393soapBindingFactory.ProtectionRequirements.IncomingEncryptionParts.AddParts(bodyPart, IssueAction); 395soapBindingFactory.ProtectionRequirements.IncomingEncryptionParts.AddParts(bodyPart, RenewAction);
System\ServiceModel\Security\SecuritySessionServerSettings.cs (2)
650messagePf.ProtectionRequirements.IncomingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseAction); 651messagePf.ProtectionRequirements.IncomingEncryptionParts.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction);
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
81this.bootstrapProtectionRequirements.IncomingEncryptionParts.AddParts(new MessagePartSpecification(true));
System\ServiceModel\Security\WSSecurityPolicy.cs (3)
1369scopedParts = protectionRequirements.IncomingEncryptionParts; 2665bootstrapProtection.IncomingEncryptionParts.AddParts(new MessagePartSpecification(true)); 2679encryption.Union(bootstrapProtection.IncomingEncryptionParts.ChannelParts);