Share via


MessageReceivedContext 類別

定義

的內容 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)
繼承
繼承

建構函式

MessageReceivedContext(HttpContext, AuthenticationScheme, JwtBearerOptions)

初始化 MessageReceivedContext 的新執行個體。

MessageReceivedContext(HttpContext, JwtBearerOptions)

的內容 OnMessageReceived

屬性

HandledResponse

的內容 OnMessageReceived

(繼承來源 BaseControlContext)
HttpContext

的內容 OnMessageReceived

(繼承來源 BaseContext)
HttpContext

內容。

(繼承來源 BaseContext<TOptions>)
Options

的內容 OnMessageReceived

(繼承來源 BaseJwtBearerContext)
Options

取得與配置相關聯的驗證選項。

(繼承來源 BaseContext<TOptions>)
Principal

取得或設定包含 ClaimsPrincipal 使用者宣告的 。

(繼承來源 ResultContext<TOptions>)
Properties

取得或設定 AuthenticationProperties

(繼承來源 ResultContext<TOptions>)
Request

的內容 OnMessageReceived

(繼承來源 BaseContext)
Request

要求。

(繼承來源 BaseContext<TOptions>)
Response

的內容 OnMessageReceived

(繼承來源 BaseContext)
Response

回應。

(繼承來源 BaseContext<TOptions>)
Result

AuthenticateResult取得結果。

(繼承來源 ResultContext<TOptions>)
Scheme

驗證配置。

(繼承來源 BaseContext<TOptions>)
Skipped

的內容 OnMessageReceived

(繼承來源 BaseControlContext)
State

的內容 OnMessageReceived

(繼承來源 BaseControlContext)
Ticket

取得或設定 Ticket ,如果這個事件發出處理事件的訊號,則傳回 。

(繼承來源 BaseControlContext)
Token

持有人權杖。 這可讓應用程式有機會從替代位置擷取權杖。

方法

CheckEventResult(AuthenticateResult)

的內容 OnMessageReceived

(繼承來源 BaseControlContext)
Fail(Exception)

表示驗證期間發生失敗。

(繼承來源 ResultContext<TOptions>)
Fail(String)

表示驗證期間發生失敗。

(繼承來源 ResultContext<TOptions>)
HandleResponse()

中斷此要求的所有處理並返回用戶端。 呼叫端負責產生完整回應。 Ticket將 設定為觸發 SignIn。

(繼承來源 BaseControlContext)
NoResult()

表示此驗證配置沒有傳回任何資訊。

(繼承來源 ResultContext<TOptions>)
SkipToNextMiddleware()

中斷處理目前中介軟體中的要求,並將控制權移至下一個。 不會呼叫 SignIn。

(繼承來源 BaseControlContext)
Success()

使用 和 Properties 呼叫成功建立票證 Principal

(繼承來源 ResultContext<TOptions>)

適用於