1 implementation of ISecurityCapabilities
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\SecurityCapabilities.cs (1)
9internal class SecurityCapabilities : ISecurityCapabilities
41 references to ISecurityCapabilities
System.ServiceModel.Http (5)
System\ServiceModel\Channels\HttpChannelFactory.cs (3)
39private ISecurityCapabilities _securityCapabilities; 128_securityCapabilities = bindingElement.GetProperty<ISecurityCapabilities>(context); 201if (typeof(T) == typeof(ISecurityCapabilities))
System\ServiceModel\Channels\HttpsTransportBindingElement.cs (1)
103if (typeof(T) == typeof(ISecurityCapabilities))
System\ServiceModel\Channels\HttpTransportBindingElement.cs (1)
368if (typeof(T) == typeof(ISecurityCapabilities))
System.ServiceModel.NetFramingBase (5)
System\ServiceModel\Channels\NetFramingTransportChannelFactory.cs (3)
19private ISecurityCapabilities _securityCapabilities; 82_securityCapabilities = upgradeBindingElements[0].GetProperty<ISecurityCapabilities>(context); 146if (typeof(T) == typeof(ISecurityCapabilities))
System\ServiceModel\Channels\SslStreamSecurityBindingElement.cs (1)
100if (typeof(T) == typeof(ISecurityCapabilities))
System\ServiceModel\Channels\WindowsStreamSecurityBindingElement.cs (1)
71if (typeof(T) == typeof(ISecurityCapabilities))
System.ServiceModel.Primitives (30)
System\ServiceModel\Channels\Binding.cs (4)
180ValidateSecurityCapabilities(channelFactory.GetProperty<ISecurityCapabilities>(), parameters); 185private void ValidateSecurityCapabilities(ISecurityCapabilities runtimeSecurityCapabilities, BindingParameterCollection parameters) 187ISecurityCapabilities bindingSecurityCapabilities = GetProperty<ISecurityCapabilities>(parameters);
System\ServiceModel\Channels\SecurityBindingElement.cs (6)
429if (typeof(T) == typeof(ISecurityCapabilities)) 443internal abstract ISecurityCapabilities GetIndividualISecurityCapabilities(); 445private ISecurityCapabilities GetSecurityCapabilities(BindingContext context) 447ISecurityCapabilities thisSecurityCapability = GetIndividualISecurityCapabilities(); 448ISecurityCapabilities lowerSecurityCapability = context.GetInnerProperty<ISecurityCapabilities>();
System\ServiceModel\Channels\SecurityCapabilities.cs (2)
38public static bool IsEqual(ISecurityCapabilities capabilities1, ISecurityCapabilities capabilities2)
System\ServiceModel\Channels\SecurityChannelFactory.cs (6)
14private ISecurityCapabilities _securityCapabilities; 16public SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, 24public SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, ChannelBuilder channelBuilder, SecurityProtocolFactory protocolFactory) 29public SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, ChannelBuilder channelBuilder, SecurityProtocolFactory protocolFactory, IChannelFactory innerChannelFactory) 35private SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, ChannelBuilder channelBuilder, IChannelFactory innerChannelFactory) 96else if (typeof(T) == typeof(ISecurityCapabilities))
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (3)
27internal override ISecurityCapabilities GetIndividualISecurityCapabilities() 88ISecurityCapabilities securityCapabilities = GetProperty<ISecurityCapabilities>(context);
System\ServiceModel\Description\DispatcherBuilder.cs (1)
358ISecurityCapabilities isc = null;
System\ServiceModel\Security\AcceleratedTokenProvider.cs (2)
120ISecurityCapabilities securityCapabilities = _bootstrapSecurityBindingElement.GetProperty<ISecurityCapabilities>(IssuerBindingContext);
System\ServiceModel\Security\ChannelProtectionRequirements.cs (2)
146internal static ChannelProtectionRequirements CreateFromContract(ContractDescription contract, ISecurityCapabilities bindingElement, bool isForClient) 175internal static ChannelProtectionRequirements CreateFromContractAndUnionResponseProtectionRequirements(ContractDescription contract, ISecurityCapabilities bindingElement, bool isForClient)
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
325ISecurityCapabilities securityCapabilities = BootstrapSecurityBindingElement.GetProperty<ISecurityCapabilities>(IssuerBindingContext);
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (2)
92private ISecurityCapabilities BootstrapSecurityCapabilities 96return BootstrapSecurityBindingElement.GetIndividualProperty<ISecurityCapabilities>();
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\Channels\UnixPosixIdentityBindingElement.cs (1)
54if (typeof(T) == typeof(ISecurityCapabilities))