Bagikan melalui


TokenValidatedContext Kelas

Definisi

Konteks untuk OnTokenValidated.

public ref class TokenValidatedContext : Microsoft::AspNetCore::Authentication::JwtBearer::BaseJwtBearerContext
public ref class TokenValidatedContext : Microsoft::AspNetCore::Authentication::ResultContext<Microsoft::AspNetCore::Authentication::JwtBearer::JwtBearerOptions ^>
public class TokenValidatedContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext
public class TokenValidatedContext : Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>
type TokenValidatedContext = class
    inherit BaseJwtBearerContext
type TokenValidatedContext = class
    inherit ResultContext<JwtBearerOptions>
Public Class TokenValidatedContext
Inherits BaseJwtBearerContext
Public Class TokenValidatedContext
Inherits ResultContext(Of JwtBearerOptions)
Warisan
Warisan

Konstruktor

TokenValidatedContext(HttpContext, AuthenticationScheme, JwtBearerOptions)

Menginisialisasi instans TokenValidatedContextbaru .

TokenValidatedContext(HttpContext, JwtBearerOptions)

Konteks untuk OnTokenValidated.

Properti

HandledResponse

Konteks untuk OnTokenValidated.

(Diperoleh dari BaseControlContext)
HttpContext

Konteks untuk OnTokenValidated.

(Diperoleh dari BaseContext)
HttpContext

Konteksnya.

(Diperoleh dari BaseContext<TOptions>)
Options

Konteks untuk OnTokenValidated.

(Diperoleh dari BaseJwtBearerContext)
Options

Mendapatkan opsi autentikasi yang terkait dengan skema.

(Diperoleh dari BaseContext<TOptions>)
Principal

Mendapatkan atau mengatur ClaimsPrincipal klaim pengguna yang berisi.

(Diperoleh dari ResultContext<TOptions>)
Properties

Mendapatkan atau mengatur AuthenticationProperties.

(Diperoleh dari ResultContext<TOptions>)
Request

Konteks untuk OnTokenValidated.

(Diperoleh dari BaseContext)
Request

Permintaan.

(Diperoleh dari BaseContext<TOptions>)
Response

Konteks untuk OnTokenValidated.

(Diperoleh dari BaseContext)
Response

Responsnya.

(Diperoleh dari BaseContext<TOptions>)
Result

Mendapatkan hasilnya AuthenticateResult .

(Diperoleh dari ResultContext<TOptions>)
Scheme

Skema autentikasi.

(Diperoleh dari BaseContext<TOptions>)
SecurityToken

Mendapatkan atau mengatur token keamanan yang divalidasi.

Skipped

Konteks untuk OnTokenValidated.

(Diperoleh dari BaseControlContext)
State

Konteks untuk OnTokenValidated.

(Diperoleh dari BaseControlContext)
Ticket

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

(Diperoleh dari BaseControlContext)

Metode

CheckEventResult(AuthenticateResult)

Konteks untuk OnTokenValidated.

(Diperoleh dari BaseControlContext)
Fail(Exception)

Menunjukkan bahwa ada kegagalan selama autentikasi.

(Diperoleh dari ResultContext<TOptions>)
Fail(String)

Menunjukkan bahwa ada kegagalan selama autentikasi.

(Diperoleh dari ResultContext<TOptions>)
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)
NoResult()

Menunjukkan bahwa tidak ada informasi yang dikembalikan untuk skema autentikasi ini.

(Diperoleh dari ResultContext<TOptions>)
SkipToNextMiddleware()

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

(Diperoleh dari BaseControlContext)
Success()

Panggilan berhasil membuat tiket dengan Principal dan Properties.

(Diperoleh dari ResultContext<TOptions>)

Berlaku untuk