HttpListener::ExtendedProtectionSelector Delegate

 

A delegate called to determine the ExtendedProtectionPolicy to use for each HttpListener request.

Namespace:   System.Net
Assembly:  System (in System.dll)

public delegate ExtendedProtectionPolicy^ ExtendedProtectionSelector(
	HttpListenerRequest^ request
)

Parameters

request
Type: System.Net::HttpListenerRequest^

The HttpListenerRequest to determine the extended protection policy that the HttpListener instance will use to provide extended protection.

Return Value

Type: System.Security.Authentication.ExtendedProtection::ExtendedProtectionPolicy^

An ExtendedProtectionPolicy object that specifies the extended protection policy to use for this request.

The HttpListener::ExtendedProtectionSelector class is used with integrated Windows authentication to provide extended protection. For each request, the delegate can choose the settings that the HttpListener instance will use to provide extended protection.

.NET Framework
Available since 2.0
Return to top
Show: