12 instantiations of ExtendedProtectionPolicy
System (5)
net\System\Net\HttpListener.cs (2)
382m_ExtendedProtectionPolicy = new ExtendedProtectionPolicy(PolicyEnforcement.Never); 1442extendedProtectionPolicy = new ExtendedProtectionPolicy(PolicyEnforcement.Never);
net\System\Net\SecureProtocols\_NegoState.cs (1)
116_ExtendedProtectionPolicy = new ExtendedProtectionPolicy(PolicyEnforcement.Never);
security\system\security\Authentication\ExtendedProtection\Configuration\ExtendedProtectionPolicyElement.cs (2)
58return new ExtendedProtectionPolicy(PolicyEnforcement.Never); 74return new ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, spns);
System.IdentityModel (3)
System\IdentityModel\Diagnostics\SecurityTraceRecordHelper.cs (2)
136ExtendedProtectionPolicy extendedProtection = new ExtendedProtectionPolicy(policyHelper.PolicyEnforcement, channelBinding); 149ExtendedProtectionPolicy extendedProtection = new ExtendedProtectionPolicy(PolicyEnforcement.WhenSupported, channelBinding);
System\IdentityModel\SecurityUtils.cs (1)
836static ExtendedProtectionPolicy disabledPolicy = new ExtendedProtectionPolicy(PolicyEnforcement.Never);
System.ServiceModel (2)
System\ServiceModel\Channels\ChannelBindingUtility.cs (1)
21static ExtendedProtectionPolicy disabledPolicy = new ExtendedProtectionPolicy(PolicyEnforcement.Never);
System\ServiceModel\Channels\HttpChannelListener.cs (1)
729return new ExtendedProtectionPolicy(policy.PolicyEnforcement, policy.ProtectionScenario, GetDefaultSpnList(hostNameComparisonMode, listenUri));
System.ServiceModel.Activation (2)
System\ServiceModel\Activation\MetabaseSettings.cs (2)
81return new ExtendedProtectionPolicy(PolicyEnforcement.Never); 152return new ExtendedProtectionPolicy(enforce, scenario, serviceNames);
93 references to ExtendedProtectionPolicy
System (23)
net\System\Net\HttpListener.cs (9)
350private ExtendedProtectionPolicy m_ExtendedProtectionPolicy; 362public delegate ExtendedProtectionPolicy ExtendedProtectionSelector(HttpListenerRequest request); 450public ExtendedProtectionPolicy ExtendedProtectionPolicy 1382ExtendedProtectionPolicy extendedProtectionPolicy = m_ExtendedProtectionPolicy; 2024private ChannelBinding GetChannelBinding(ulong connectionId, bool isSecureConnection, ExtendedProtectionPolicy policy) 2058private bool CheckSpn(NTAuthentication context, bool isSecureConnection, ExtendedProtectionPolicy policy) 2175private ServiceNameCollection GetServiceNames(ExtendedProtectionPolicy policy) 2192private ContextFlags GetContextFlags(ExtendedProtectionPolicy policy, bool isSecureConnection) 2226out NTAuthentication newContext, ExtendedProtectionPolicy policy, bool isSecureConnection)
net\System\Net\HttpListenerContext.cs (2)
28private ExtendedProtectionPolicy m_ExtendedProtectionPolicy; 95internal ExtendedProtectionPolicy ExtendedProtectionPolicy {
net\System\Net\SecureProtocols\_NegoState.cs (2)
64private ExtendedProtectionPolicy _ExtendedProtectionPolicy; 92ExtendedProtectionPolicy policy,
net\System\Net\SecureProtocols\NegotiateStream.cs (6)
184public virtual void AuthenticateAsServer(ExtendedProtectionPolicy policy) 197ExtendedProtectionPolicy policy, 219public virtual IAsyncResult BeginAuthenticateAsServer(ExtendedProtectionPolicy policy, AsyncCallback asyncCallback, object asyncState) 236ExtendedProtectionPolicy policy, 311public virtual Task AuthenticateAsServerAsync(ExtendedProtectionPolicy policy) 324NetworkCredential credential, ExtendedProtectionPolicy policy,
security\system\security\Authentication\ExtendedProtection\Configuration\ExtendedProtectionPolicyElement.cs (1)
54public ExtendedProtectionPolicy BuildPolicy()
security\system\security\Authentication\ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs (3)
32ExtendedProtectionPolicy policy = value as ExtendedProtectionPolicy; 58ConstructorInfo constructor = typeof(ExtendedProtectionPolicy).GetConstructor(parameterTypes);
System.IdentityModel (10)
System\IdentityModel\Diagnostics\SecurityTraceRecordHelper.cs (3)
136ExtendedProtectionPolicy extendedProtection = new ExtendedProtectionPolicy(policyHelper.PolicyEnforcement, channelBinding); 149ExtendedProtectionPolicy extendedProtection = new ExtendedProtectionPolicy(PolicyEnforcement.WhenSupported, channelBinding); 161internal string GetBase64EncodedChannelBindingData(ExtendedProtectionPolicy extendedProtectionPolicy)
System\IdentityModel\SecurityUtils.cs (3)
836static ExtendedProtectionPolicy disabledPolicy = new ExtendedProtectionPolicy(PolicyEnforcement.Never); 844public ExtendedProtectionPolicyHelper(ChannelBinding channelBinding, ExtendedProtectionPolicy extendedProtectionPolicy) 992public static ExtendedProtectionPolicy DefaultPolicy
System\IdentityModel\Tokens\KerberosReceiverSecurityToken.cs (3)
23ExtendedProtectionPolicy extendedProtectionPolicy; 49ExtendedProtectionPolicy extendedProtectionPolicy ) 151internal void Initialize( SafeFreeCredentials credentialsHandle, ChannelBinding channelBinding, ExtendedProtectionPolicy extendedProtectionPolicy )
System\ServiceModel\Security\ISspiNegotiation.cs (1)
43byte[] GetOutgoingBlob(byte[] incomingBlob, ChannelBinding channelbinding, ExtendedProtectionPolicy protectionPolicy);
System.ServiceModel (50)
System\ServiceModel\Activation\AspNetEnvironment.cs (1)
198public virtual void ValidateHttpSettings(string virtualPath, bool isMetadataListener, bool usingDefaultSpnList, ref AuthenticationSchemes supportedSchemes, ref ExtendedProtectionPolicy extendedProtectionPolicy, ref string realm)
System\ServiceModel\Administration\EndpointInstanceProvider.cs (1)
553static void FillExtendedProtectionPolicy(IWmiInstance instance, ExtendedProtectionPolicy policy)
System\ServiceModel\Channels\ChannelBindingUtility.cs (9)
21static ExtendedProtectionPolicy disabledPolicy = new ExtendedProtectionPolicy(PolicyEnforcement.Never); 22static ExtendedProtectionPolicy defaultPolicy = disabledPolicy; 24public static ExtendedProtectionPolicy DisabledPolicy 32public static ExtendedProtectionPolicy DefaultPolicy 40public static bool IsDefaultPolicy(ExtendedProtectionPolicy policy) 58public static void InitializeFrom(ExtendedProtectionPolicy source, ExtendedProtectionPolicyElement destination) 78public static ExtendedProtectionPolicy BuildPolicy(ExtendedProtectionPolicyElement configurationPolicy) 128public static bool AreEqual(ExtendedProtectionPolicy policy1, ExtendedProtectionPolicy policy2)
System\ServiceModel\Channels\HttpChannelListener.cs (5)
54ExtendedProtectionPolicy extendedProtectionPolicy; 153public ExtendedProtectionPolicy ExtendedProtectionPolicy 366else if (typeof(T) == typeof(ExtendedProtectionPolicy)) 720static ExtendedProtectionPolicy GetPolicyWithDefaultSpnCollection(ExtendedProtectionPolicy policy, AuthenticationSchemes authenticationScheme, HostNameComparisonMode hostNameComparisonMode, Uri listenUri, out bool usingDefaultSpnList)
System\ServiceModel\Channels\HttpTransportBindingElement.cs (4)
42ExtendedProtectionPolicy extendedProtectionPolicy; 181public ExtendedProtectionPolicy ExtendedProtectionPolicy 195!System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy.OSSupportsExtendedProtection) 512else if (typeof(T) == typeof(ExtendedProtectionPolicy))
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
658scf.SecurityProtocolFactory.ExtendedProtectionPolicy = transportBindingElement.GetProperty<ExtendedProtectionPolicy>(context);
System\ServiceModel\Channels\SecurityChannelListener.cs (2)
364ExtendedProtectionPolicy extendedProtectionPolicy = InnerChannelListener.GetProperty<ExtendedProtectionPolicy>();
System\ServiceModel\Channels\SharedHttpTransportManager.cs (3)
552if (ExtendedProtectionPolicy.OSSupportsExtendedProtection) 665ExtendedProtectionPolicy SelectExtendedProtectionPolicy(HttpListenerRequest request) 667ExtendedProtectionPolicy result = null;
System\ServiceModel\Channels\TcpChannelListener.cs (2)
184ExtendedProtectionPolicy extendedProtectionPolicy; 233if (typeof(T) == typeof(ExtendedProtectionPolicy))
System\ServiceModel\Channels\TcpTransportBindingElement.cs (4)
23ExtendedProtectionPolicy extendedProtectionPolicy; 111public ExtendedProtectionPolicy ExtendedProtectionPolicy 125!System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy.OSSupportsExtendedProtection) 203else if (typeof(T) == typeof(ExtendedProtectionPolicy))
System\ServiceModel\HttpTransportSecurity.cs (3)
23ExtendedProtectionPolicy extendedProtectionPolicy; 65public ExtendedProtectionPolicy ExtendedProtectionPolicy 79!System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy.OSSupportsExtendedProtection)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (2)
48ExtendedProtectionPolicy extendedProtectionPolicy; 722public void Process(TimeSpan timeout, ChannelBinding channelBinding, ExtendedProtectionPolicy extendedProtectionPolicy)
System\ServiceModel\Security\SecurityProtocolFactory.cs (2)
121ExtendedProtectionPolicy extendedProtectionPolicy; 202public ExtendedProtectionPolicy ExtendedProtectionPolicy
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
446securityChannelFactory.SecurityProtocolFactory.ExtendedProtectionPolicy = transportBindingElement.GetProperty<ExtendedProtectionPolicy>(context);
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (3)
137ExtendedProtectionPolicy extendedProtectionPolicy = null; 138recipientRequirement.TryGetProperty<ExtendedProtectionPolicy>(ServiceModelSecurityTokenRequirement.ExtendedProtectionPolicy, out extendedProtectionPolicy); 580internal ReadOnlyCollection<IAuthorizationPolicy> ValidateToken(SecurityToken token, ChannelBinding channelBinding, ExtendedProtectionPolicy protectionPolicy)
System\ServiceModel\Security\SspiNegotiationTokenAuthenticator.cs (2)
28ExtendedProtectionPolicy extendedProtectionPolicy; 37public ExtendedProtectionPolicy ExtendedProtectionPolicy
System\ServiceModel\Security\TlsSspiNegotiation.cs (1)
375public byte[] GetOutgoingBlob(byte[] incomingBlob, ChannelBinding channelbinding, ExtendedProtectionPolicy protectionPolicy)
System\ServiceModel\Security\WindowsSspiNegotiation.cs (1)
321public byte[] GetOutgoingBlob(byte[] incomingBlob, ChannelBinding channelbinding, ExtendedProtectionPolicy protectionPolicy)
System\ServiceModel\TcpTransportSecurity.cs (3)
22ExtendedProtectionPolicy extendedProtectionPolicy; 61public ExtendedProtectionPolicy ExtendedProtectionPolicy 75!System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy.OSSupportsExtendedProtection)
System.ServiceModel.Activation (10)
System\ServiceModel\Activation\HostedAspNetEnvironment.cs (2)
231public override void ValidateHttpSettings(string virtualPath, bool isMetadataListener, bool usingDefaultSpnList, ref AuthenticationSchemes bindingElementAuthenticationSchemes, ref ExtendedProtectionPolicy extendedProtectionPolicy, ref string realm) 256ExtendedProtectionPolicy iisPolicy = HostedTransportConfigurationManager.MetabaseSettings.GetExtendedProtectionPolicy(virtualPath);
System\ServiceModel\Activation\HostedHttpRequestAsyncResult.cs (1)
287DiagnosticUtility.DebugAssert(ExtendedProtectionPolicy.OSSupportsExtendedProtection, "OS must support ExtendedProtection");
System\ServiceModel\Activation\MetabaseSettings.cs (7)
40internal abstract ExtendedProtectionPolicy GetExtendedProtectionPolicy(string virtualPath); 70protected static ExtendedProtectionPolicy BuildExtendedProtectionPolicy( 180internal override ExtendedProtectionPolicy GetExtendedProtectionPolicy(string virtualPath) 232internal override ExtendedProtectionPolicy GetExtendedProtectionPolicy(string virtualPath) 478ExtendedProtectionPolicy GetExtendedProtectionPolicy() 480ExtendedProtectionPolicy extendedProtection = null; 698public ExtendedProtectionPolicy IisExtendedProtectionPolicy { get; set; }