Share via


MessageReceivedContext Sınıf

Tanım

bağlamı OnMessageReceived.

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

Oluşturucular

MessageReceivedContext(HttpContext, AuthenticationScheme, JwtBearerOptions)

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

MessageReceivedContext(HttpContext, JwtBearerOptions)

bağlamı OnMessageReceived.

Özellikler

HandledResponse

bağlamı OnMessageReceived.

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

bağlamı OnMessageReceived.

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

Bağlam.

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

bağlamı OnMessageReceived.

(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ı OnMessageReceived.

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

İstek.

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

bağlamı OnMessageReceived.

(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>)
Skipped

bağlamı OnMessageReceived.

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

bağlamı OnMessageReceived.

(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)
Token

Taşıyıcı Belirteci. Bu, uygulamaya alternatif bir konumdan belirteç alma fırsatı verir.

Yöntemler

CheckEventResult(AuthenticateResult)

bağlamı OnMessageReceived.

(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