Udostępnij za pośrednictwem


JwtBearerChallengeContext Klasa

Definicja

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

public ref class JwtBearerChallengeContext : Microsoft::AspNetCore::Authentication::JwtBearer::BaseJwtBearerContext
public ref class JwtBearerChallengeContext : Microsoft::AspNetCore::Authentication::PropertiesContext<Microsoft::AspNetCore::Authentication::JwtBearer::JwtBearerOptions ^>
public class JwtBearerChallengeContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext
public class JwtBearerChallengeContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>
type JwtBearerChallengeContext = class
    inherit BaseJwtBearerContext
type JwtBearerChallengeContext = class
    inherit PropertiesContext<JwtBearerOptions>
Public Class JwtBearerChallengeContext
Inherits BaseJwtBearerContext
Public Class JwtBearerChallengeContext
Inherits PropertiesContext(Of JwtBearerOptions)
Dziedziczenie
Dziedziczenie

Konstruktory

JwtBearerChallengeContext(HttpContext, AuthenticationScheme, JwtBearerOptions, AuthenticationProperties)

Inicjuje nowe wystąpienie klasy JwtBearerChallengeContext.

JwtBearerChallengeContext(HttpContext, JwtBearerOptions, AuthenticationProperties)

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

Właściwości

AuthenticateFailure

Wszelkie błędy napotkane podczas procesu uwierzytelniania.

Error

Pobiera lub ustawia wartość "error" zwróconą do obiektu wywołującego w ramach nagłówka WWW-Authenticate. Ta właściwość może mieć wartość null, gdy IncludeErrorDetails jest ustawiona na falsewartość .

ErrorDescription

Pobiera lub ustawia wartość "error_description" zwracaną do obiektu wywołującego w ramach nagłówka WWW-Authenticate. Ta właściwość może mieć wartość null, gdy IncludeErrorDetails jest ustawiona na falsewartość .

ErrorUri

Pobiera lub ustawia wartość "error_uri" zwracaną do obiektu wywołującego w ramach nagłówka WWW-Authenticate. Ta właściwość jest zawsze równa null, chyba że jawnie ustawiono.

Handled

Jeśli wartość true, spowoduje pominięcie dowolnej logiki domyślnej dla tego wyzwania.

HandledResponse

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

(Odziedziczone po BaseControlContext)
HttpContext

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

(Odziedziczone po BaseContext)
HttpContext

Kontekst.

(Odziedziczone po BaseContext<TOptions>)
Options

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

(Odziedziczone po BaseJwtBearerContext)
Options

Pobiera opcje uwierzytelniania skojarzone ze schematem.

(Odziedziczone po BaseContext<TOptions>)
Properties

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

Properties

Pobiera lub ustawia wartość AuthenticationProperties.

(Odziedziczone po PropertiesContext<TOptions>)
Request

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

(Odziedziczone po BaseContext)
Request

Żądanie.

(Odziedziczone po BaseContext<TOptions>)
Response

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

(Odziedziczone po BaseContext)
Response

Odpowiedź.

(Odziedziczone po BaseContext<TOptions>)
Scheme

Schemat uwierzytelniania.

(Odziedziczone po BaseContext<TOptions>)
Skipped

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

(Odziedziczone po BaseControlContext)
State

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

(Odziedziczone po BaseControlContext)
Ticket

Pobiera lub ustawia Ticket wartość zwracaną, jeśli to zdarzenie sygnalizuje, że obsłuży zdarzenie.

(Odziedziczone po BaseControlContext)

Metody

CheckEventResult(AuthenticateResult)

Gdy PropertiesContext<TOptions> jest kwestionowany dostęp do zasobu uwierzytelnionego przy użyciu elementu nośnego JWT.

(Odziedziczone po BaseControlContext)
HandleResponse()

Pomija dowolną logikę domyślną dla tego wyzwania.

HandleResponse()

Wycofaj wszystkie operacje przetwarzania dla tego żądania i wróć do klienta. Obiekt wywołujący jest odpowiedzialny za generowanie pełnej odpowiedzi. Ustaw wartość , Ticket aby wyzwolić wartość SignIn.

(Odziedziczone po BaseControlContext)
SkipToNextMiddleware()

Przestań przetwarzać żądanie w bieżącym programie pośredniczącym i przekazać kontrolę do następnego. Nazwa SignIn nie zostanie wywołana.

(Odziedziczone po BaseControlContext)

Dotyczy