17 instantiations of ChannelProtectionRequirements
dotnet-svcutil-lib (17)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CompositeDuplexBindingElement.cs (2)
78ChannelProtectionRequirements result = new ChannelProtectionRequirements(); 113myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new ChannelProtectionRequirements());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\OneWayBindingElement.cs (1)
137ChannelProtectionRequirements myRequirements = new ChannelProtectionRequirements();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityBindingElement.cs (2)
414ChannelProtectionRequirements result = new ChannelProtectionRequirements(); 1468result = new ChannelProtectionRequirements();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (1)
172myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new ChannelProtectionRequirements());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransactionFlowBindingElement.cs (2)
230myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new ChannelProtectionRequirements()); 248ChannelProtectionRequirements requirements = new ChannelProtectionRequirements();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportBindingElement.cs (2)
103myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new ChannelProtectionRequirements()); 136ChannelProtectionRequirements result = new ChannelProtectionRequirements();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DispatcherBuilder.cs (1)
367requirements = new ChannelProtectionRequirements();
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ChannelProtectionRequirements.cs (3)
143ChannelProtectionRequirements result = new ChannelProtectionRequirements(); 187ChannelProtectionRequirements result = new ChannelProtectionRequirements(); 211ChannelProtectionRequirements requirements = new ChannelProtectionRequirements();
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (2)
52_bootstrapProtectionRequirements = new ChannelProtectionRequirements(bootstrapProtectionRequirements); 55_bootstrapProtectionRequirements = new ChannelProtectionRequirements();
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy.cs (1)
2664ChannelProtectionRequirements bootstrapProtection = new ChannelProtectionRequirements();
60 references to ChannelProtectionRequirements
dotnet-svcutil-lib (60)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CompositeDuplexBindingElement.cs (5)
76private ChannelProtectionRequirements GetProtectionRequirements() 78ChannelProtectionRequirements result = new ChannelProtectionRequirements(); 110else if (typeof(T) == typeof(ChannelProtectionRequirements)) 112ChannelProtectionRequirements myRequirements = this.GetProtectionRequirements(); 113myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new ChannelProtectionRequirements());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\OneWayBindingElement.cs (4)
135if (typeof(T) == typeof(ChannelProtectionRequirements)) 137ChannelProtectionRequirements myRequirements = new ChannelProtectionRequirements(); 143ChannelProtectionRequirements innerRequirements = context.GetInnerProperty<ChannelProtectionRequirements>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityBindingElement.cs (10)
409internal ChannelProtectionRequirements GetProtectionRequirements(AddressingVersion addressing, ProtectionLevel defaultProtectionLevel) 414ChannelProtectionRequirements result = new ChannelProtectionRequirements(); 1326static public SecurityBindingElement CreateSecureConversationBindingElement(SecurityBindingElement bootstrapSecurity, bool requireCancellation, ChannelProtectionRequirements bootstrapProtectionRequirements) 1454internal static ChannelProtectionRequirements ComputeProtectionRequirements(SecurityBindingElement security, BindingParameterCollection parameterCollection, BindingElementCollection bindingElements, bool isForService) 1465ChannelProtectionRequirements result = null; 1469ChannelProtectionRequirements contractRequirements = parameterCollection.Find<ChannelProtectionRequirements>(); 1480private static void AddBindingProtectionRequirements(ChannelProtectionRequirements requirements, BindingElementCollection bindingElements, bool isForChannel) 1500ChannelProtectionRequirements s = context.GetInnerProperty<ChannelProtectionRequirements>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (3)
162if (typeof(T) == typeof(ChannelProtectionRequirements)) 171ChannelProtectionRequirements myRequirements = base.GetProtectionRequirements(addressing, ProtectionLevel.EncryptAndSign); 172myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new ChannelProtectionRequirements());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransactionFlowBindingElement.cs (6)
225if (typeof(T) == typeof(ChannelProtectionRequirements)) 227ChannelProtectionRequirements myRequirements = this.GetProtectionRequirements(); 230myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new ChannelProtectionRequirements()); 235return (T)(object)context.GetInnerProperty<ChannelProtectionRequirements>(); 244private ChannelProtectionRequirements GetProtectionRequirements() 248ChannelProtectionRequirements requirements = new ChannelProtectionRequirements();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportBindingElement.cs (6)
100if (typeof(T) == typeof(ChannelProtectionRequirements)) 102ChannelProtectionRequirements myRequirements = this.GetProtectionRequirements(context); 103myRequirements.Add(context.GetInnerProperty<ChannelProtectionRequirements>() ?? new ChannelProtectionRequirements()); 134private ChannelProtectionRequirements GetProtectionRequirements(AddressingVersion addressingVersion) 136ChannelProtectionRequirements result = new ChannelProtectionRequirements(); 142internal ChannelProtectionRequirements GetProtectionRequirements(BindingContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportSecurityBindingElement.cs (1)
62if (typeof(T) == typeof(ChannelProtectionRequirements))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DispatcherBuilder.cs (4)
364ChannelProtectionRequirements requirements = parameters.Find<ChannelProtectionRequirements>(); 376requirements.Add(ChannelProtectionRequirements.CreateFromContractAndUnionResponseProtectionRequirements(endpoint.Contract, isc, _isForClient)); 380requirements.Add(ChannelProtectionRequirements.CreateFromContract(endpoint.Contract, isc, _isForClient));
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ChannelProtectionRequirements.cs (13)
37public ChannelProtectionRequirements(ChannelProtectionRequirements other) 48internal ChannelProtectionRequirements(ChannelProtectionRequirements other, ProtectionLevel newBodyProtectionLevel) 91public void Add(ChannelProtectionRequirements protectionRequirements) 96public void Add(ChannelProtectionRequirements protectionRequirements, bool channelScopeOnly) 141public ChannelProtectionRequirements CreateInverse() 143ChannelProtectionRequirements result = new ChannelProtectionRequirements(); 154internal static ChannelProtectionRequirements CreateFromContract(ContractDescription contract, ISecurityCapabilities bindingElement, bool isForClient) 183internal static ChannelProtectionRequirements CreateFromContractAndUnionResponseProtectionRequirements(ContractDescription contract, ISecurityCapabilities bindingElement, bool isForClient) 185ChannelProtectionRequirements contractRequirements = CreateFromContract(contract, bindingElement.SupportedRequestProtectionLevel, bindingElement.SupportedResponseProtectionLevel, isForClient); 187ChannelProtectionRequirements result = new ChannelProtectionRequirements(); 206internal static ChannelProtectionRequirements CreateFromContract(ContractDescription contract, ProtectionLevel defaultRequestProtectionLevel, ProtectionLevel defaultResponseProtectionLevel, bool isForClient) 211ChannelProtectionRequirements requirements = new ChannelProtectionRequirements(); 341private static void AddFaultProtectionRequirements(FaultDescriptionCollection faults, ChannelProtectionRequirements requirements, ProtectionLevel defaultProtectionLevel, bool addToIncoming)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (3)
17private ChannelProtectionRequirements _bootstrapProtectionRequirements; 40public SecureConversationSecurityTokenParameters(SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, ChannelProtectionRequirements bootstrapProtectionRequirements) 46public SecureConversationSecurityTokenParameters(SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession, ChannelProtectionRequirements bootstrapProtectionRequirements)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy.cs (5)
1352bindingParameters.Add(ChannelProtectionRequirements.CreateFromContract(policyContext.Contract, policyContext.BindingElements.Find<SecurityBindingElement>().GetIndividualProperty<ISecurityCapabilities>(), false)); 1353ChannelProtectionRequirements protectionRequirements = SecurityBindingElement.ComputeProtectionRequirements(security, bindingParameters, policyContext.BindingElements, true); 2664ChannelProtectionRequirements bootstrapProtection = new ChannelProtectionRequirements(); 2671ChannelProtectionRequirements cpr = bootstrapBinding.GetProperty<ChannelProtectionRequirements>(new BindingParameterCollection());