TwoFactorSecurityStampValidator<TUser> クラス

定義

2 要素 ID Cookie セキュリティ スタンプの検証を担当します。

generic <typename TUser>
 where TUser : classpublic ref class TwoFactorSecurityStampValidator : Microsoft::AspNetCore::Identity::SecurityStampValidator<TUser>, Microsoft::AspNetCore::Identity::ITwoFactorSecurityStampValidator
public class TwoFactorSecurityStampValidator<TUser> : Microsoft.AspNetCore.Identity.SecurityStampValidator<TUser>, Microsoft.AspNetCore.Identity.ITwoFactorSecurityStampValidator where TUser : class
type TwoFactorSecurityStampValidator<'User (requires 'User : null)> = class
    inherit SecurityStampValidator<'User (requires 'User : null)>
    interface ITwoFactorSecurityStampValidator
    interface ISecurityStampValidator
type TwoFactorSecurityStampValidator<'User (requires 'User : null)> = class
    inherit SecurityStampValidator<'User (requires 'User : null)>
    interface ISecurityStampValidator
    interface ITwoFactorSecurityStampValidator
Public Class TwoFactorSecurityStampValidator(Of TUser)
Inherits SecurityStampValidator(Of TUser)
Implements ITwoFactorSecurityStampValidator

型パラメーター

TUser

ユーザーをカプセル化する型。

継承
TwoFactorSecurityStampValidator<TUser>
実装

コンストラクター

TwoFactorSecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ILoggerFactory)

SecurityStampValidator<TUser> の新しいインスタンスを作成します。

TwoFactorSecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock)

SecurityStampValidator<TUser> の新しいインスタンスを作成します。

TwoFactorSecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock, ILoggerFactory)
古い.

SecurityStampValidator<TUser> の新しいインスタンスを作成します。

プロパティ

Clock
古い.

ISystemClock

(継承元 SecurityStampValidator<TUser>)
Logger

メッセージのログ記録 ILogger に使用される を取得します。

(継承元 SecurityStampValidator<TUser>)
Options

SecurityStampValidatorOptions

(継承元 SecurityStampValidator<TUser>)
SignInManager

SignInManager。

(継承元 SecurityStampValidator<TUser>)
TimeProvider

TimeProvider

(継承元 SecurityStampValidator<TUser>)

メソッド

SecurityStampVerified(TUser, CookieValidatePrincipalContext)

セキュリティ スタンプが検証されたときに呼び出されます。

ValidateAsync(CookieValidatePrincipalContext)

ID のセキュリティ スタンプを非同期操作として検証し、検証が成功した場合は ID を再構築し、それ以外の場合は ID を拒否します。

(継承元 SecurityStampValidator<TUser>)
VerifySecurityStamp(ClaimsPrincipal)

プリンシパルのセキュリティ スタンプを検証し、成功した場合は一致するユーザーを返します

適用対象