ProtectionScenario Enumeration

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

The ProtectionScenario enumeration specifies the protection scenario enforced by the policy.

Namespace:   System.Security.Authentication.ExtendedProtection
Assembly:  System (in System.dll)

public enum ProtectionScenario

Member nameDescription
TransportSelected

The transport will select between a secure and standard protection scenario depending on the type of channel used. For secure protection, integrated Windows authentication is wrapped in a secure channel and has an exactly matching channel binding token with no Service Provider Name (SPN) validation. For standard protection, integrated Windows authentication is optionally wrapped in a secure channel with an optional channel binding token and SPN validation is required. So if the request comes through a secure channel, the channel binding token (CBT) is checked, otherwise the SPN is checked.

TrustedProxy

Integrated Windows authentication is wrapped in a secure channel terminated by a trusted proxy and has a channel binding token with SPN validation required. This requires the presence of a CBT, but the CBT is not checked while the SPN is checked.

.NET Framework
Available since 2.0
Return to top
Show: