Sdílet prostřednictvím


JwtBearerChallengeContext Třída

Definice

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny 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)
Dědičnost
Dědičnost

Konstruktory

JwtBearerChallengeContext(HttpContext, AuthenticationScheme, JwtBearerOptions, AuthenticationProperties)

Inicializuje novou instanci .JwtBearerChallengeContext

JwtBearerChallengeContext(HttpContext, JwtBearerOptions, AuthenticationProperties)

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

Vlastnosti

AuthenticateFailure

Všechna selhání, ke kterým došlo během procesu ověřování.

Error

Získá nebo nastaví hodnotu "error" vrácená volajícímu jako součást hlavičky WWW-Authenticate. Tato vlastnost může mít hodnotu null, pokud IncludeErrorDetails je nastavená na falsehodnotu .

ErrorDescription

Získá nebo nastaví "error_description" hodnotu vrácenou volajícímu jako součást hlavičky WWW-Authenticate. Tato vlastnost může mít hodnotu null, pokud IncludeErrorDetails je nastavená na falsehodnotu .

ErrorUri

Získá nebo nastaví "error_uri" hodnotu vrácenou volajícímu jako součást hlavičky WWW-Authenticate. Tato vlastnost má vždy hodnotu null, pokud není explicitně nastavena.

Handled

Pokud je true, přeskočí pro tento úkol jakoukoli výchozí logiku.

HandledResponse

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

(Zděděno od BaseControlContext)
HttpContext

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

(Zděděno od BaseContext)
HttpContext

Kontext

(Zděděno od BaseContext<TOptions>)
Options

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

(Zděděno od BaseJwtBearerContext)
Options

Získá možnosti ověřování přidružené k schématu.

(Zděděno od BaseContext<TOptions>)
Properties

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

Properties

Získá nebo nastaví AuthenticationProperties.

(Zděděno od PropertiesContext<TOptions>)
Request

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

(Zděděno od BaseContext)
Request

Žádost

(Zděděno od BaseContext<TOptions>)
Response

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

(Zděděno od BaseContext)
Response

Odpověď.

(Zděděno od BaseContext<TOptions>)
Scheme

Schéma ověřování.

(Zděděno od BaseContext<TOptions>)
Skipped

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

(Zděděno od BaseControlContext)
State

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

(Zděděno od BaseControlContext)
Ticket

Získá nebo nastaví Ticket na návrat, pokud tato událost signalizuje, že zpracovával událost.

(Zděděno od BaseControlContext)

Metody

CheckEventResult(AuthenticateResult)

A PropertiesContext<TOptions> , když dojde k ověření přístupu k prostředku pomocí nosné rutiny JWT.

(Zděděno od BaseControlContext)
HandleResponse()

Přeskočí jakoukoli výchozí logiku pro tento úkol.

HandleResponse()

Ukončete veškeré zpracování tohoto požadavku a vraťte se do klienta. Volající zodpovídá za vygenerování úplné odpovědi. Nastavte tak Ticket , aby se aktivovalo přihlášení.

(Zděděno od BaseControlContext)
SkipToNextMiddleware()

Ukončete zpracování požadavku v aktuálním middlewaru a předejte řízení dalšímu middlewaru. Přihlášení se nebude volat.

(Zděděno od BaseControlContext)

Platí pro