Freigeben über


ChallengeContext Klasse

Definition

Status für das Challenge-Ereignis.

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)
Vererbung

Konstruktoren

ChallengeContext(HttpContext, AuthenticationScheme, NegotiateOptions, AuthenticationProperties)

Erstellt einen neuen ChallengeContext.

Eigenschaften

Handled

Ruft einen Wert ab, der bestimmt, ob diese Herausforderung behandelt wurde. Wenn true, überspringt jede Standardlogik für diese Herausforderung.

HttpContext

Der Kontext.

(Geerbt von BaseContext<TOptions>)
Options

Ruft die dem Schema zugeordneten Authentifizierungsoptionen ab.

(Geerbt von BaseContext<TOptions>)
Properties

Ruft den AuthenticationProperties ab oder legt diesen fest.

(Geerbt von PropertiesContext<TOptions>)
Request

Die Anforderung.

(Geerbt von BaseContext<TOptions>)
Response

Die Antwort.

(Geerbt von BaseContext<TOptions>)
Scheme

Das Authentifizierungsschema.

(Geerbt von BaseContext<TOptions>)

Methoden

HandleResponse()

Überspringt jede Standardlogik für diese Herausforderung.

Gilt für: