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 (継承元 BaseContext)
HttpContext

コンテキスト。

(継承元 BaseContext<TOptions>)
Options (継承元 BaseCookieContext)
Options

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

(継承元 BaseContext<TOptions>)
Principal

要求と一緒に到着する要求プリンシパルを格納します。 認証されたユーザーの詳細を変更するために、変更することができます。

Principal

ユーザー要求 ClaimsPrincipal を格納している を取得します。

(継承元 PrincipalContext<TOptions>)
Properties

要求チケットと一緒に到着する追加のメタデータを格納します。 変更できます。

Properties

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

(継承元 PropertiesContext<TOptions>)
Request (継承元 BaseContext)
Request

要求。

(継承元 BaseContext<TOptions>)
Response (継承元 BaseContext)
Response

応答。

(継承元 BaseContext<TOptions>)
Scheme

認証スキームです。

(継承元 BaseContext<TOptions>)
ShouldRenew

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

メソッド

RejectPrincipal()

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

ReplacePrincipal(ClaimsPrincipal)

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

適用対象