47 references to OutgoingEncryptionParts
System.ServiceModel (47)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (2)
255
forward.ApplyConfidentiality = this.HasProtectionRequirements(forward.ProtectionRequirements.
OutgoingEncryptionParts
);
338
reverse.ApplyConfidentiality = this.HasProtectionRequirements(reverse.ProtectionRequirements.
OutgoingEncryptionParts
);
System\ServiceModel\Channels\CallbackContextMessageHeader.cs (1)
71
requirements.
OutgoingEncryptionParts
.AddParts(header);
System\ServiceModel\Channels\ContextMessageHeader.cs (1)
83
requirements.
OutgoingEncryptionParts
.AddParts(header);
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
265
encryptionPart = result.
OutgoingEncryptionParts
;
289
encryptionPart = result.
OutgoingEncryptionParts
;
System\ServiceModel\Channels\SecurityBindingElement.cs (5)
855
result.
OutgoingEncryptionParts
.AddParts(encryptedParts, addressing.FaultAction);
863
result.
OutgoingEncryptionParts
.AddParts(encryptedParts, addressing.DefaultFaultAction);
869
result.
OutgoingEncryptionParts
.AddParts(encryptedParts, FaultCodeConstants.Actions.NetDispatcher);
2369
scopedParts = protectionRequirements.
OutgoingEncryptionParts
;
2390
if (protectionRequirements.
OutgoingEncryptionParts
.TryGetParts(fault.Action, out parts))
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (3)
339
requirements.
OutgoingEncryptionParts
.AddParts(p);
348
requirements.
OutgoingEncryptionParts
.AddParts(trustParts);
354
requirements.
OutgoingEncryptionParts
.AddParts(body, FaultCodeConstants.Actions.Transactions);
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
533
else if (requirements.
OutgoingEncryptionParts
.IsEmpty())
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (1)
144
soapBindingFactory.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, RequestSecurityTokenResponseAction);
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
194
soapBindingFactory.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, RequestSecurityTokenResponseAction);
System\ServiceModel\Security\ChannelProtectionRequirements.cs (5)
149
result.incomingEncryptionParts = new ScopedMessagePartSpecification(this.
OutgoingEncryptionParts
);
198
result.
OutgoingEncryptionParts
.AddParts(UnionMessagePartSpecifications(contractRequirements.
OutgoingEncryptionParts
), MessageHeaders.WildcardAction);
315
requirements.
OutgoingEncryptionParts
.AddParts(encryptedParts, message.Action);
375
requirements.
OutgoingEncryptionParts
.AddParts(encryptedParts, fault.Action);
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (2)
284
|| this.ApplicationProtectionRequirements.
OutgoingEncryptionParts
== null)
288
MessagePartSpecification channelEncryptionParts = this.ApplicationProtectionRequirements.
OutgoingEncryptionParts
.ChannelParts;
System\ServiceModel\Security\MessageSecurityProtocolFactory.cs (4)
243
return ExtractMessageParts(action, this.ProtectionRequirements.
OutgoingEncryptionParts
, false);
245
return ExtractMessageParts(action, (this.ActAsInitiator) ? this.ProtectionRequirements.
OutgoingEncryptionParts
: this.ProtectionRequirements.IncomingEncryptionParts, false);
275
return ExtractMessageParts(action, this.ProtectionRequirements.
OutgoingEncryptionParts
, false);
277
return ExtractMessageParts(action, (this.ActAsInitiator) ? this.ProtectionRequirements.IncomingEncryptionParts : this.ProtectionRequirements.
OutgoingEncryptionParts
, false);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (5)
395
symmetric.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction);
396
symmetric.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseAction);
397
symmetric.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, addressing.FaultAction);
398
symmetric.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, addressing.DefaultFaultAction);
399
symmetric.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, DotNetSecurityStrings.SecuritySessionFaultAction);
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (2)
1111
soapBindingFactory.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, this.IssueResponseAction);
1113
soapBindingFactory.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, this.RenewResponseAction);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
398
soapBindingFactory.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, IssueResponseAction);
400
soapBindingFactory.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, RenewResponseAction);
System\ServiceModel\Security\SecuritySessionServerSettings.cs (5)
642
messagePf.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction);
643
messagePf.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(MessagePartSpecification.NoParts, this.SecurityStandardsManager.SecureConversationDriver.CloseAction);
644
messagePf.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, addressing.FaultAction);
645
messagePf.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, addressing.DefaultFaultAction);
646
messagePf.ProtectionRequirements.
OutgoingEncryptionParts
.AddParts(bodyPart, DotNetSecurityStrings.SecuritySessionFaultAction);
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
83
this.bootstrapProtectionRequirements.
OutgoingEncryptionParts
.AddParts(new MessagePartSpecification(true));
System\ServiceModel\Security\WSSecurityPolicy.cs (4)
1373
scopedParts = protectionRequirements.
OutgoingEncryptionParts
;
1391
if (protectionRequirements.
OutgoingEncryptionParts
.TryGetParts(fault.Action, out parts))
2666
bootstrapProtection.
OutgoingEncryptionParts
.AddParts(new MessagePartSpecification(true));
2680
encryption.Union(bootstrapProtection.
OutgoingEncryptionParts
.ChannelParts);