TokenValidatedContext クラス

定義

TokenValidated(TokenValidatedContext)のコンテキスト。

public ref class TokenValidatedContext : Microsoft::AspNetCore::Authentication::OpenIdConnect::BaseOpenIdConnectContext
public ref class TokenValidatedContext : Microsoft::AspNetCore::Authentication::RemoteAuthenticationContext<Microsoft::AspNetCore::Authentication::OpenIdConnect::OpenIdConnectOptions ^>
public class TokenValidatedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext
public class TokenValidatedContext : Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext<Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>
type TokenValidatedContext = class
    inherit BaseOpenIdConnectContext
type TokenValidatedContext = class
    inherit RemoteAuthenticationContext<OpenIdConnectOptions>
Public Class TokenValidatedContext
Inherits BaseOpenIdConnectContext
Public Class TokenValidatedContext
Inherits RemoteAuthenticationContext(Of OpenIdConnectOptions)
継承
継承

コンストラクター

名前 説明
TokenValidatedContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, ClaimsPrincipal, AuthenticationProperties)

TokenValidatedContextを作成します。

TokenValidatedContext(HttpContext, OpenIdConnectOptions)

を作成します。 TokenValidatedContext

プロパティ

名前 説明
HandledResponse

TokenValidated(TokenValidatedContext)のコンテキスト。

(継承元 BaseControlContext)
HttpContext

TokenValidated(TokenValidatedContext)のコンテキスト。

(継承元 BaseContext)
HttpContext

コンテキスト。

(継承元 BaseContext<TOptions>)
Nonce

プロトコル nonce を取得または設定します。

Options

TokenValidated(TokenValidatedContext)のコンテキスト。

(継承元 BaseOpenIdConnectContext)
Options

スキームに関連付けられている認証オプションを取得します。

(継承元 BaseContext<TOptions>)
Principal

ユーザー要求を含む ClaimsPrincipal を取得します。

(継承元 RemoteAuthenticationContext<TOptions>)
Properties

TokenValidated(TokenValidatedContext)のコンテキスト。

Properties

AuthenticationPropertiesを取得または設定します。

(継承元 RemoteAuthenticationContext<TOptions>)
ProtocolMessage

OpenIdConnectMessageを取得または設定します。

ProtocolMessage

TokenValidated(TokenValidatedContext)のコンテキスト。

(継承元 BaseOpenIdConnectContext)
Request

TokenValidated(TokenValidatedContext)のコンテキスト。

(継承元 BaseContext)
Request

要求。

(継承元 BaseContext<TOptions>)
Response

TokenValidated(TokenValidatedContext)のコンテキスト。

(継承元 BaseContext)
Response

応答。

(継承元 BaseContext<TOptions>)
Result

ハンドラーによって使用される HandleRequestResult

(継承元 HandleRequestContext<TOptions>)
Scheme

認証スキーム。

(継承元 BaseContext<TOptions>)
SecurityToken

検証済みのセキュリティ トークンを取得または設定します。

Skipped

TokenValidated(TokenValidatedContext)のコンテキスト。

(継承元 BaseControlContext)
State

TokenValidated(TokenValidatedContext)のコンテキスト。

(継承元 BaseControlContext)
Ticket

このイベントがイベントの処理を通知した場合に返す Ticket を取得または設定します。

(継承元 BaseControlContext)
TokenEndpointResponse

トークン エンドポイントの応答を取得または設定します。

メソッド

名前 説明
CheckEventResult(AuthenticateResult)

TokenValidated(TokenValidatedContext)のコンテキスト。

(継承元 BaseControlContext)
Fail(Exception)

認証に失敗したことを示します。

(継承元 RemoteAuthenticationContext<TOptions>)
Fail(String)

認証に失敗したことを示します。

(継承元 RemoteAuthenticationContext<TOptions>)
HandleResponse()

この要求のすべての処理を中止し、クライアントに戻ります。 呼び出し元は、完全な応答を生成する役割を担います。 SignIn をトリガーする Ticket を設定します。

(継承元 BaseControlContext)
HandleResponse()

この要求のすべての処理を中止し、クライアントに戻ります。 呼び出し元は、完全な応答を生成する役割を担います。

(継承元 HandleRequestContext<TOptions>)
SkipHandler()

現在のハンドラーで要求の処理を中止します。

(継承元 HandleRequestContext<TOptions>)
SkipToNextMiddleware()

現在のミドルウェアで要求の処理を中止し、次のミドルウェアに制御を渡します。 SignIn は呼び出されません。

(継承元 BaseControlContext)
Success()

PrincipalPropertiesを含むチケットの作成の成功を呼び出します。

(継承元 RemoteAuthenticationContext<TOptions>)

適用対象