HttpListenerRequest.IsAuthenticated Property

 

Gets a Boolean value that indicates whether the client sending this request is authenticated.

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

member IsAuthenticated : bool with get

Property Value

Type: System.Boolean

true if the client was authenticated; otherwise, false.

Your application requests client authentication using the AuthenticationSchemes or AuthenticationSchemeSelectorDelegate property.

Your application does not receive an HttpListenerContext for requests from clients that are not successfully authenticated.

The following code example displays the value of the IsAuthenticated property.

public static void ShowRequestProperties2 (HttpListenerRequest request)
{
    Console.WriteLine("KeepAlive: {0}", request.KeepAlive);
    Console.WriteLine("Local end point: {0}", request.LocalEndPoint.ToString());
    Console.WriteLine("Remote end point: {0}", request.RemoteEndPoint.ToString());
    Console.WriteLine("Is local? {0}", request.IsLocal);
    Console.WriteLine("HTTP method: {0}", request.HttpMethod);
    Console.WriteLine("Protocol version: {0}", request.ProtocolVersion);
    Console.WriteLine("Is authenticated: {0}", request.IsAuthenticated);
    Console.WriteLine("Is secure: {0}", request.IsSecureConnection);

}

.NET Framework
Available since 2.0
Return to top
Show: