JwtBearerChallengeContext Třída

Definice

Výzva PropertiesContext<TOptions> k zadání přístupu k prostředku ověřenému pomocí nosné aplikace 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)

Vlastnosti

AuthenticateFailure

Při procesu ověřování došlo k chybám.

Error

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

ErrorDescription

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

ErrorUri

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

Handled

Pokud ano, přeskočí jakoukoli výchozí logiku pro tuto výzvu.

HandledResponse (Zděděno od BaseControlContext)
HttpContext (Zděděno od BaseContext)
HttpContext

Kontext

(Zděděno od BaseContext<TOptions>)
Options (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
Properties

Získá nebo nastaví AuthenticationProperties.

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

Žádost

(Zděděno od BaseContext<TOptions>)
Response (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 (Zděděno od BaseControlContext)
State (Zděděno od BaseControlContext)
Ticket

Získá nebo nastaví hodnotu, Ticket která se vrátí, pokud tato událost signalizuje zpracování události.

(Zděděno od BaseControlContext)

Metody

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

Přeskočí jakoukoli výchozí logiku pro tuto výzvu.

HandleResponse()

Ukončit veškeré zpracování této žádosti a vrátit se do klienta. Volající je zodpovědný za generování úplné odpovědi. Nastavte, Ticket aby se aktivovala operace přihlášení.

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

Ukončí zpracování žádosti v aktuálním middlewaru a předá řízení dalšímu. Přihlášení nebude voláno.

(Zděděno od BaseControlContext)

Platí pro