Share via


TokenValidatedContext Sınıf

Tanım

bağlamı 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)
Devralma
Devralma

Oluşturucular

TokenValidatedContext(HttpContext, AuthenticationScheme, JwtBearerOptions)

öğesinin yeni bir örneğini TokenValidatedContextbaşlatır.

TokenValidatedContext(HttpContext, JwtBearerOptions)

bağlamı OnTokenValidated.

Özellikler

HandledResponse

bağlamı OnTokenValidated.

(Devralındığı yer: BaseControlContext)
HttpContext

bağlamı OnTokenValidated.

(Devralındığı yer: BaseContext)
HttpContext

Bağlam.

(Devralındığı yer: BaseContext<TOptions>)
Options

bağlamı OnTokenValidated.

(Devralındığı yer: BaseJwtBearerContext)
Options

Şemayla ilişkili kimlik doğrulama seçeneklerini alır.

(Devralındığı yer: BaseContext<TOptions>)
Principal

Kullanıcı taleplerini içeren öğesini alır veya ayarlar ClaimsPrincipal .

(Devralındığı yer: ResultContext<TOptions>)
Properties

öğesini alır veya ayarlar AuthenticationProperties.

(Devralındığı yer: ResultContext<TOptions>)
Request

bağlamı OnTokenValidated.

(Devralındığı yer: BaseContext)
Request

İstek.

(Devralındığı yer: BaseContext<TOptions>)
Response

bağlamı OnTokenValidated.

(Devralındığı yer: BaseContext)
Response

Yanıt.

(Devralındığı yer: BaseContext<TOptions>)
Result

AuthenticateResult Sonucu alır.

(Devralındığı yer: ResultContext<TOptions>)
Scheme

Kimlik doğrulama düzeni.

(Devralındığı yer: BaseContext<TOptions>)
SecurityToken

Doğrulanmış güvenlik belirtecini alır veya ayarlar.

Skipped

bağlamı OnTokenValidated.

(Devralındığı yer: BaseControlContext)
State

bağlamı OnTokenValidated.

(Devralındığı yer: BaseControlContext)
Ticket

Bu olay olayı işlediğine Ticket işaret ederse değerini döndürür veya döndürür.

(Devralındığı yer: BaseControlContext)

Yöntemler

CheckEventResult(AuthenticateResult)

bağlamı OnTokenValidated.

(Devralındığı yer: BaseControlContext)
Fail(Exception)

Kimlik doğrulaması sırasında bir hata olduğunu gösterir.

(Devralındığı yer: ResultContext<TOptions>)
Fail(String)

Kimlik doğrulaması sırasında bir hata olduğunu gösterir.

(Devralındığı yer: ResultContext<TOptions>)
HandleResponse()

Bu istek için tüm işlemleri sonlandırın ve istemciye geri dönün. Arayan, yanıtın tamamını oluşturmakla sorumludur. SignIn'i Ticket tetikleme olarak ayarlayın.

(Devralındığı yer: BaseControlContext)
NoResult()

Bu kimlik doğrulama düzeni için döndürülen bilgi olmadığını gösterir.

(Devralındığı yer: ResultContext<TOptions>)
SkipToNextMiddleware()

Geçerli ara yazılımda isteği işlemeyi sonlandırın ve denetimi bir sonrakine geçirin. Oturum Açma çağrılmayacak.

(Devralındığı yer: BaseControlContext)
Success()

ve Propertiesile bilet oluşturma başarısını Principal çağırır.

(Devralındığı yer: ResultContext<TOptions>)

Şunlara uygulanır