ChallengeResult ChallengeResult ChallengeResult ChallengeResult Class

Definition

An ActionResult that on execution invokes AuthenticationManager.ChallengeAsync.

public ref class ChallengeResult : Microsoft::AspNetCore::Mvc::ActionResult
public class ChallengeResult : Microsoft.AspNetCore.Mvc.ActionResult
type ChallengeResult = class
    inherit ActionResult
Public Class ChallengeResult
Inherits ActionResult
Inheritance
ChallengeResultChallengeResultChallengeResultChallengeResult

Constructors

ChallengeResult() ChallengeResult() ChallengeResult() ChallengeResult()

Initializes a new instance of ChallengeResult.

ChallengeResult(AuthenticationProperties) ChallengeResult(AuthenticationProperties) ChallengeResult(AuthenticationProperties) ChallengeResult(AuthenticationProperties)

Initializes a new instance of ChallengeResult with the specified properties.

ChallengeResult(AuthenticationProperties) ChallengeResult(AuthenticationProperties) ChallengeResult(AuthenticationProperties) ChallengeResult(AuthenticationProperties)

Initializes a new instance of ChallengeResult with the specified properties.

ChallengeResult(IList<String>) ChallengeResult(IList<String>) ChallengeResult(IList<String>) ChallengeResult(IList<String>)

Initializes a new instance of ChallengeResult with the specified authentication schemes.

ChallengeResult(IList<String>, AuthenticationProperties) ChallengeResult(IList<String>, AuthenticationProperties) ChallengeResult(IList<String>, AuthenticationProperties) ChallengeResult(IList<String>, AuthenticationProperties)

Initializes a new instance of ChallengeResult with the specified authentication schemes and properties.

ChallengeResult(IList<String>, AuthenticationProperties) ChallengeResult(IList<String>, AuthenticationProperties) ChallengeResult(IList<String>, AuthenticationProperties) ChallengeResult(IList<String>, AuthenticationProperties)

Initializes a new instance of ChallengeResult with the specified authentication schemes and properties.

ChallengeResult(String) ChallengeResult(String) ChallengeResult(String) ChallengeResult(String)

Initializes a new instance of ChallengeResult with the specified authentication scheme.

ChallengeResult(String, AuthenticationProperties) ChallengeResult(String, AuthenticationProperties) ChallengeResult(String, AuthenticationProperties) ChallengeResult(String, AuthenticationProperties)

Initializes a new instance of ChallengeResult with the specified authentication scheme and properties.

ChallengeResult(String, AuthenticationProperties) ChallengeResult(String, AuthenticationProperties) ChallengeResult(String, AuthenticationProperties) ChallengeResult(String, AuthenticationProperties)

Initializes a new instance of ChallengeResult with the specified authentication scheme and properties.

Properties

AuthenticationSchemes AuthenticationSchemes AuthenticationSchemes AuthenticationSchemes

Gets or sets the authentication schemes that are challenged.

Properties Properties Properties Properties

Gets or sets the AuthenticationProperties used to perform the authentication challenge.

Methods

ExecuteResult(ActionContext) ExecuteResult(ActionContext) ExecuteResult(ActionContext) ExecuteResult(ActionContext)

Executes the result operation of the action method synchronously. This method is called by MVC to process the result of an action method.

(Inherited from ActionResult)
ExecuteResultAsync(ActionContext) ExecuteResultAsync(ActionContext) ExecuteResultAsync(ActionContext) ExecuteResultAsync(ActionContext)

Applies to