HandleRequestResult 類別

定義

包含驗證呼叫的結果

public ref class HandleRequestResult : Microsoft::AspNetCore::Authentication::AuthenticateResult
public class HandleRequestResult : Microsoft.AspNetCore.Authentication.AuthenticateResult
type HandleRequestResult = class
    inherit AuthenticateResult
Public Class HandleRequestResult
Inherits AuthenticateResult
繼承
HandleRequestResult

建構函式

HandleRequestResult()

包含驗證呼叫的結果

屬性

Failure

保存來自驗證的失敗資訊。

(繼承來源 AuthenticateResult)
Handled

表示驗證階段是由使用者介入直接處理,而且不應該嘗試進一步處理。

None

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

(繼承來源 AuthenticateResult)
Principal

取得具有已驗證使用者身分識別的宣告主體。

(繼承來源 AuthenticateResult)
Properties

驗證工作階段的其他狀態值。

(繼承來源 AuthenticateResult)
Skipped

指出應該略過預設驗證邏輯,而且應該叫用管線的其餘部分。

Succeeded

如果產生票證,則驗證成功。

(繼承來源 AuthenticateResult)
Ticket

驗證票券。

(繼承來源 AuthenticateResult)

方法

Clone()

建立結果的新深層複本

(繼承來源 AuthenticateResult)
Fail(Exception)

表示驗證期間發生失敗。

Fail(Exception, AuthenticationProperties)

表示驗證期間發生失敗。

Fail(String)

表示驗證期間發生失敗。

Fail(String, AuthenticationProperties)

表示驗證期間發生失敗。

Handle()

中斷此要求的所有處理並返回用戶端。 呼叫端負責產生完整回應。

NoResult()

表示驗證期間沒有產生任何結果。

SkipHandler()

停止處理目前處理常式中的要求。

Success(AuthenticationTicket)

表示驗證成功。

適用於