29 references to ProtectionScenario
System (18)
net\System\Net\HttpListener.cs (4)
2019private static bool ScenarioChecksChannelBinding(bool isSecureConnection, ProtectionScenario scenario) 2021return (isSecureConnection && scenario == ProtectionScenario.TransportSelected); 2045if (policy.ProtectionScenario == ProtectionScenario.TrustedProxy) 2202if (policy.ProtectionScenario == ProtectionScenario.TrustedProxy) {
net\System\Net\SecureProtocols\_NegoState.cs (1)
192_ExtendedProtectionPolicy.ProtectionScenario == ProtectionScenario.TrustedProxy)
security\system\security\Authentication\ExtendedProtection\Configuration\ExtendedProtectionPolicyElement.cs (5)
36[ConfigurationProperty(ExtendedProtectionConfigurationStrings.ProtectionScenario, DefaultValue=ProtectionScenario.TransportSelected)] 37public ProtectionScenario ProtectionScenario { 39return (ProtectionScenario)this[this.protectionScenario]; 94typeof(ProtectionScenario), ProtectionScenario.TransportSelected,
security\system\security\Authentication\ExtendedProtection\ExtendedProtectionPolicy.cs (7)
33private ProtectionScenario protectionScenario; 37ProtectionScenario protectionScenario, 55ProtectionScenario protectionScenario, 75this.protectionScenario = ProtectionScenario.TransportSelected; 83this.protectionScenario = ProtectionScenario.TransportSelected; 89protectionScenario = (ProtectionScenario)info.GetInt32(protectionScenarioName); 110public ProtectionScenario ProtectionScenario
security\system\security\Authentication\ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs (1)
46parameterTypes = new Type[] { typeof(PolicyEnforcement), typeof(ProtectionScenario), typeof(ICollection) };
System.IdentityModel (5)
System\IdentityModel\SecurityUtils.cs (3)
839ProtectionScenario _protectionScenario; 868return (_channelBinding != null && _policyEnforcement != PolicyEnforcement.Never && _protectionScenario != ProtectionScenario.TrustedProxy); 886public ProtectionScenario ProtectionScenario
System\IdentityModel\Tokens\KerberosReceiverSecurityToken.cs (2)
187if (policyHelper.PolicyEnforcement == PolicyEnforcement.Always && policyHelper.ChannelBinding == null && policyHelper.ProtectionScenario != ProtectionScenario.TrustedProxy) 197if (policyHelper.ProtectionScenario == ProtectionScenario.TrustedProxy)
System.ServiceModel (3)
System\ServiceModel\Channels\SecurityChannelListener.cs (1)
384if (SecurityUtils.IsChannelBindingDisabled || !this.extendedProtectionPolicyHasSupport || (cbp == null && extendedProtectionPolicy.ProtectionScenario != ProtectionScenario.TrustedProxy))
System\ServiceModel\Security\WindowsSspiNegotiation.cs (2)
353if (policyHelper.PolicyEnforcement == PolicyEnforcement.Always && policyHelper.ChannelBinding == null && policyHelper.ProtectionScenario != ProtectionScenario.TrustedProxy) 363if (policyHelper.ProtectionScenario == ProtectionScenario.TrustedProxy)
System.ServiceModel.Activation (3)
System\ServiceModel\Activation\MetabaseSettings.cs (3)
76ProtectionScenario scenario; 105scenario = ProtectionScenario.TransportSelected; 110scenario = ProtectionScenario.TrustedProxy;