CookieValidatePrincipalContext クラス

定義

CookieAuthenticationEvents ValidatePrincipal メソッドに渡されるコンテキスト オブジェクト。

public ref class CookieValidatePrincipalContext : Microsoft::AspNetCore::Authentication::Cookies::BaseCookieContext
public ref class CookieValidatePrincipalContext : Microsoft::AspNetCore::Authentication::PrincipalContext<Microsoft::AspNetCore::Authentication::Cookies::CookieAuthenticationOptions ^>
public class CookieValidatePrincipalContext : Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext
public class CookieValidatePrincipalContext : Microsoft.AspNetCore.Authentication.PrincipalContext<Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions>
type CookieValidatePrincipalContext = class
    inherit BaseCookieContext
type CookieValidatePrincipalContext = class
    inherit PrincipalContext<CookieAuthenticationOptions>
Public Class CookieValidatePrincipalContext
Inherits BaseCookieContext
Public Class CookieValidatePrincipalContext
Inherits PrincipalContext(Of CookieAuthenticationOptions)
継承
CookieValidatePrincipalContext
継承

コンストラクター

CookieValidatePrincipalContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket)

コンテキスト オブジェクトの新しいインスタンスを作成します。

CookieValidatePrincipalContext(HttpContext, AuthenticationTicket, CookieAuthenticationOptions)

コンテキスト オブジェクトの新しいインスタンスを作成します。

プロパティ

HttpContext

CookieAuthenticationEvents ValidatePrincipal メソッドに渡されるコンテキスト オブジェクト。

(継承元 BaseContext)
HttpContext

コンテキスト。

(継承元 BaseContext<TOptions>)
Options

CookieAuthenticationEvents ValidatePrincipal メソッドに渡されるコンテキスト オブジェクト。

(継承元 BaseCookieContext)
Options

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

(継承元 BaseContext<TOptions>)
Principal

要求と共に到着するクレーム プリンシパルが含まれます。 認証されたユーザーの詳細を変更するために、変更することができます。

Principal

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

(継承元 PrincipalContext<TOptions>)
Properties

要求チケットと共に到着する追加のメタデータが含まれます。 変更できます。

Properties

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

(継承元 PropertiesContext<TOptions>)
Request

CookieAuthenticationEvents ValidatePrincipal メソッドに渡されるコンテキスト オブジェクト。

(継承元 BaseContext)
Request

要求。

(継承元 BaseContext<TOptions>)
Response

CookieAuthenticationEvents ValidatePrincipal メソッドに渡されるコンテキスト オブジェクト。

(継承元 BaseContext)
Response

応答。

(継承元 BaseContext<TOptions>)
Scheme

認証スキームです。

(継承元 BaseContext<TOptions>)
ShouldRenew

true の場合、Cookie は更新されます

メソッド

RejectPrincipal()

受信プリンシパルを拒否するために呼び出されます。 これは、アプリケーションが、アカウントがアクティブでなくなったと判断し、要求が匿名で行われたように扱う必要がある場合に行うことができます。

ReplacePrincipal(ClaimsPrincipal)

要求プリンシパルを置き換えるために呼び出されます。 指定されたプリンシパルは、認証された要求の ID を決定する Principal プロパティの値を置き換えます。

適用対象