1 implementation of ISecurityCapabilities
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityCapabilities.cs (1)
9public class SecurityCapabilities : ISecurityCapabilities
36 references to ISecurityCapabilities
dotnet-svcutil-lib (36)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\Binding.cs (4)
175this.ValidateSecurityCapabilities(channelFactory.GetProperty<ISecurityCapabilities>(), parameters); 180private void ValidateSecurityCapabilities(ISecurityCapabilities runtimeSecurityCapabilities, BindingParameterCollection parameters) 182ISecurityCapabilities bindingSecurityCapabilities = this.GetProperty<ISecurityCapabilities>(parameters);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CompositeDuplexBindingElement.cs (3)
94if (typeof(T) == typeof(ISecurityCapabilities)) 96ISecurityCapabilities lowerCapabilities = context.GetInnerProperty<ISecurityCapabilities>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ConnectionOrientedTransportChannelFactory.cs (3)
29private ISecurityCapabilities _securityCapabilities; 65_securityCapabilities = upgradeBindingElements[0].GetProperty<ISecurityCapabilities>(context); 174if (typeof(T) == typeof(ISecurityCapabilities))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (3)
46private ISecurityCapabilities _securityCapabilities; 105_securityCapabilities = bindingElement.GetProperty<ISecurityCapabilities>(context); 212if (typeof(T) == typeof(ISecurityCapabilities))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpsTransportBindingElement.cs (1)
120if (typeof(T) == typeof(ISecurityCapabilities))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpTransportBindingElement.cs (1)
406if (typeof(T) == typeof(ISecurityCapabilities))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityBindingElement.cs (8)
415ProtectionLevel supportedRequestProtectionLevel = this.GetIndividualProperty<ISecurityCapabilities>().SupportedRequestProtectionLevel; 416ProtectionLevel supportedResponseProtectionLevel = this.GetIndividualProperty<ISecurityCapabilities>().SupportedResponseProtectionLevel; 467if (typeof(T) == typeof(ISecurityCapabilities)) 481internal abstract ISecurityCapabilities GetIndividualISecurityCapabilities(); 483private ISecurityCapabilities GetSecurityCapabilities(BindingContext context) 485ISecurityCapabilities thisSecurityCapability = this.GetIndividualISecurityCapabilities(); 486ISecurityCapabilities lowerSecurityCapability = context.GetInnerProperty<ISecurityCapabilities>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityBindingElementImporter.cs (1)
138internal override ISecurityCapabilities GetIndividualISecurityCapabilities()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityCapabilities.cs (2)
38public static bool IsEqual(ISecurityCapabilities capabilities1, ISecurityCapabilities capabilities2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SslStreamSecurityBindingElement.cs (1)
117if (typeof(T) == typeof(ISecurityCapabilities))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (1)
87internal override ISecurityCapabilities GetIndividualISecurityCapabilities()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportSecurityBindingElement.cs (1)
24internal override ISecurityCapabilities GetIndividualISecurityCapabilities()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WindowsStreamSecurityBindingElement.cs (1)
83if (typeof(T) == typeof(ISecurityCapabilities))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DispatcherBuilder.cs (1)
359ISecurityCapabilities isc = null;
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ChannelProtectionRequirements.cs (2)
154internal static ChannelProtectionRequirements CreateFromContract(ContractDescription contract, ISecurityCapabilities bindingElement, bool isForClient) 183internal static ChannelProtectionRequirements CreateFromContractAndUnionResponseProtectionRequirements(ContractDescription contract, ISecurityCapabilities bindingElement, bool isForClient)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (2)
99private ISecurityCapabilities BootstrapSecurityCapabilities 103return _bootstrapSecurityBindingElement.GetIndividualProperty<ISecurityCapabilities>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy.cs (1)
1352bindingParameters.Add(ChannelProtectionRequirements.CreateFromContract(policyContext.Contract, policyContext.BindingElements.Find<SecurityBindingElement>().GetIndividualProperty<ISecurityCapabilities>(), false));