Bagikan melalui


JwtBearerChallengeContext Kelas

Definisi

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

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

Konstruktor

JwtBearerChallengeContext(HttpContext, AuthenticationScheme, JwtBearerOptions, AuthenticationProperties)

Menginisialisasi instans baru .JwtBearerChallengeContext

JwtBearerChallengeContext(HttpContext, JwtBearerOptions, AuthenticationProperties)

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

Properti

AuthenticateFailure

Setiap kegagalan yang dihadapi selama proses autentikasi.

Error

Mendapatkan atau mengatur nilai "kesalahan" yang dikembalikan ke pemanggil sebagai bagian dari header WWW-Authenticate. Properti ini mungkin null ketika IncludeErrorDetails diatur ke false.

ErrorDescription

Mendapatkan atau mengatur nilai "error_description" yang dikembalikan ke pemanggil sebagai bagian dari header WWW-Authenticate. Properti ini mungkin null ketika IncludeErrorDetails diatur ke false.

ErrorUri

Mendapatkan atau mengatur nilai "error_uri" yang dikembalikan ke pemanggil sebagai bagian dari header WWW-Authenticate. Properti ini selalu null kecuali diatur secara eksplisit.

Handled

Jika true, akan melewati logika default apa pun untuk tantangan ini.

HandledResponse

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

(Diperoleh dari BaseControlContext)
HttpContext

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

(Diperoleh dari BaseContext)
HttpContext

Konteksnya.

(Diperoleh dari BaseContext<TOptions>)
Options

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

(Diperoleh dari BaseJwtBearerContext)
Options

Mendapatkan opsi autentikasi yang terkait dengan skema.

(Diperoleh dari BaseContext<TOptions>)
Properties

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

Properties

Mendapatkan atau mengatur AuthenticationProperties.

(Diperoleh dari PropertiesContext<TOptions>)
Request

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

(Diperoleh dari BaseContext)
Request

Permintaan.

(Diperoleh dari BaseContext<TOptions>)
Response

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

(Diperoleh dari BaseContext)
Response

Responnya.

(Diperoleh dari BaseContext<TOptions>)
Scheme

Skema autentikasi.

(Diperoleh dari BaseContext<TOptions>)
Skipped

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

(Diperoleh dari BaseControlContext)
State

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

(Diperoleh dari BaseControlContext)
Ticket

Mendapatkan atau mengatur Ticket untuk mengembalikan jika peristiwa ini memberi sinyal bahwa peristiwa tersebut menangani peristiwa.

(Diperoleh dari BaseControlContext)

Metode

CheckEventResult(AuthenticateResult)

Ketika PropertiesContext<TOptions> akses ke sumber daya yang diautentikasi menggunakan pembawa JWT ditantang.

(Diperoleh dari BaseControlContext)
HandleResponse()

Melompati logika default apa pun untuk tantangan ini.

HandleResponse()

Menghentikan semua pemrosesan untuk permintaan ini dan kembali ke klien. Pemanggil bertanggung jawab untuk menghasilkan respons penuh. Atur Ticket untuk memicu SignIn.

(Diperoleh dari BaseControlContext)
SkipToNextMiddleware()

Menghentikan pemrosesan permintaan di middleware saat ini dan meneruskan kontrol ke yang berikutnya. SignIn tidak akan dipanggil.

(Diperoleh dari BaseControlContext)

Berlaku untuk