Table of Contents

Class HttpAuthenticationChallengeContext

Namespace
System.Web.Http.Filters
Assembly
System.Web.Http.dll

Represents an authentication challenge context containing information for executing an authentication challenge.

public class HttpAuthenticationChallengeContext
Inheritance
HttpAuthenticationChallengeContext
Inherited Members

Constructors

HttpAuthenticationChallengeContext(HttpActionContext, IHttpActionResult)

Initializes a new instance of the HttpAuthenticationChallengeContext class.

public HttpAuthenticationChallengeContext(HttpActionContext actionContext, IHttpActionResult result)

Parameters

actionContext HttpActionContext

The action context.

result IHttpActionResult

The current action result.

Properties

ActionContext

Gets the action context.

public HttpActionContext ActionContext { get; }

Property Value

HttpActionContext

Request

Gets the request message.

public HttpRequestMessage Request { get; }

Property Value

HttpRequestMessage

Result

Gets or sets the action result to execute.

public IHttpActionResult Result { get; set; }

Property Value

IHttpActionResult