10 instantiations of ChannelProtectionRequirements
System.ServiceModel.Primitives (10)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
201
myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new
ChannelProtectionRequirements
());
217
ChannelProtectionRequirements result = new
ChannelProtectionRequirements
();
System\ServiceModel\Channels\TransportBindingElement.cs (2)
104
myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new
ChannelProtectionRequirements
());
137
ChannelProtectionRequirements result = new
ChannelProtectionRequirements
();
System\ServiceModel\Description\DispatcherBuilder.cs (1)
366
requirements = new
ChannelProtectionRequirements
();
System\ServiceModel\Security\ChannelProtectionRequirements.cs (3)
135
ChannelProtectionRequirements result = new
ChannelProtectionRequirements
();
179
ChannelProtectionRequirements result = new
ChannelProtectionRequirements
();
205
ChannelProtectionRequirements requirements = new
ChannelProtectionRequirements
();
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (2)
59
_bootstrapProtectionRequirements = new
ChannelProtectionRequirements
(bootstrapProtectionRequirements);
63
_bootstrapProtectionRequirements = new
ChannelProtectionRequirements
();
35 references to ChannelProtectionRequirements
System.ServiceModel.Primitives (35)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (5)
198
if (typeof(T) == typeof(
ChannelProtectionRequirements
))
200
ChannelProtectionRequirements
myRequirements = GetProtectionRequirements();
201
myRequirements.Add(context.GetInnerProperty<
ChannelProtectionRequirements
>() ?? new ChannelProtectionRequirements());
214
private
ChannelProtectionRequirements
GetProtectionRequirements()
217
ChannelProtectionRequirements
result = new ChannelProtectionRequirements();
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
570
static public SecurityBindingElement CreateSecureConversationBindingElement(SecurityBindingElement bootstrapSecurity, bool requireCancellation,
ChannelProtectionRequirements
bootstrapProtectionRequirements)
System\ServiceModel\Channels\TransportBindingElement.cs (6)
101
if (typeof(T) == typeof(
ChannelProtectionRequirements
))
103
ChannelProtectionRequirements
myRequirements = GetProtectionRequirements(context);
104
myRequirements.Add(context.GetInnerProperty<
ChannelProtectionRequirements
>() ?? new ChannelProtectionRequirements());
135
private
ChannelProtectionRequirements
GetProtectionRequirements(AddressingVersion addressingVersion)
137
ChannelProtectionRequirements
result = new ChannelProtectionRequirements();
143
internal
ChannelProtectionRequirements
GetProtectionRequirements(BindingContext context)
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (1)
184
if (typeof(T) == typeof(
ChannelProtectionRequirements
))
System\ServiceModel\Description\DispatcherBuilder.cs (4)
363
ChannelProtectionRequirements
requirements = parameters.Find<
ChannelProtectionRequirements
>();
375
requirements.Add(
ChannelProtectionRequirements
.CreateFromContractAndUnionResponseProtectionRequirements(endpoint.Contract, isc, _isForClient));
379
requirements.Add(
ChannelProtectionRequirements
.CreateFromContract(endpoint.Contract, isc, _isForClient));
System\ServiceModel\Security\ChannelProtectionRequirements.cs (13)
28
public ChannelProtectionRequirements(
ChannelProtectionRequirements
other)
41
internal ChannelProtectionRequirements(
ChannelProtectionRequirements
other, ProtectionLevel newBodyProtectionLevel)
68
public void Add(
ChannelProtectionRequirements
protectionRequirements)
73
public void Add(
ChannelProtectionRequirements
protectionRequirements, bool channelScopeOnly)
133
public
ChannelProtectionRequirements
CreateInverse()
135
ChannelProtectionRequirements
result = new ChannelProtectionRequirements();
146
internal static
ChannelProtectionRequirements
CreateFromContract(ContractDescription contract, ISecurityCapabilities bindingElement, bool isForClient)
175
internal static
ChannelProtectionRequirements
CreateFromContractAndUnionResponseProtectionRequirements(ContractDescription contract, ISecurityCapabilities bindingElement, bool isForClient)
177
ChannelProtectionRequirements
contractRequirements = CreateFromContract(contract, bindingElement.SupportedRequestProtectionLevel, bindingElement.SupportedResponseProtectionLevel, isForClient);
179
ChannelProtectionRequirements
result = new ChannelProtectionRequirements();
198
internal static
ChannelProtectionRequirements
CreateFromContract(ContractDescription contract, ProtectionLevel defaultRequestProtectionLevel, ProtectionLevel defaultResponseProtectionLevel, bool isForClient)
205
ChannelProtectionRequirements
requirements = new ChannelProtectionRequirements();
341
private static void AddFaultProtectionRequirements(FaultDescriptionCollection faults,
ChannelProtectionRequirements
requirements, ProtectionLevel defaultProtectionLevel, bool addToIncoming)
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (2)
41
private
ChannelProtectionRequirements
_applicationProtectionRequirements;
175
public
ChannelProtectionRequirements
ApplicationProtectionRequirements
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (3)
18
private
ChannelProtectionRequirements
_bootstrapProtectionRequirements;
47
public SecureConversationSecurityTokenParameters(SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation,
ChannelProtectionRequirements
bootstrapProtectionRequirements)
53
public SecureConversationSecurityTokenParameters(SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession,
ChannelProtectionRequirements
bootstrapProtectionRequirements) : base()