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