ChallengeContext Class

Definition

State for the Challenge event.

public ref class ChallengeContext : Microsoft::AspNetCore::Authentication::PropertiesContext<Microsoft::AspNetCore::Authentication::Negotiate::NegotiateOptions ^>
public class ChallengeContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions>
type ChallengeContext = class
    inherit PropertiesContext<NegotiateOptions>
Public Class ChallengeContext
Inherits PropertiesContext(Of NegotiateOptions)
Inheritance

Constructors

ChallengeContext(HttpContext, AuthenticationScheme, NegotiateOptions, AuthenticationProperties)

Creates a new ChallengeContext.

Properties

Handled

Gets a value that determines if this challenge was handled. If true, will skip any default logic for this challenge.

HttpContext

The context.

(Inherited from BaseContext<TOptions>)
Options

Gets the authentication options associated with the scheme.

(Inherited from BaseContext<TOptions>)
Properties

Gets or sets the AuthenticationProperties.

(Inherited from PropertiesContext<TOptions>)
Request

The request.

(Inherited from BaseContext<TOptions>)
Response

The response.

(Inherited from BaseContext<TOptions>)
Scheme

The authentication scheme.

(Inherited from BaseContext<TOptions>)

Methods

HandleResponse()

Skips any default logic for this challenge.

Applies to