EmailTokenProvider<TUser> クラス

定義

ユーザーのセキュリティ スタンプからトークンを生成し、電子メールでユーザーに通知する TokenProvider。

generic <typename TUser>
 where TUser : classpublic ref class EmailTokenProvider : Microsoft::AspNetCore::Identity::TotpSecurityStampBasedTokenProvider<TUser>
public class EmailTokenProvider<TUser> : Microsoft.AspNetCore.Identity.TotpSecurityStampBasedTokenProvider<TUser> where TUser : class
type EmailTokenProvider<'User (requires 'User : null)> = class
    inherit TotpSecurityStampBasedTokenProvider<'User (requires 'User : null)>
Public Class EmailTokenProvider(Of TUser)
Inherits TotpSecurityStampBasedTokenProvider(Of TUser)

型パラメーター

TUser

ユーザーを表すために使用される型。

継承

コンストラクター

EmailTokenProvider<TUser>()

ユーザーのセキュリティ スタンプからトークンを生成し、電子メールでユーザーに通知する TokenProvider。

メソッド

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

指定した userに対して 2 要素認証トークンを生成できるかどうかを確認します。

GenerateAsync(String, UserManager<TUser>, TUser)

指定した userpurposeのトークンを生成します。

(継承元 TotpSecurityStampBasedTokenProvider<TUser>)
GetUserModifierAsync(String, UserManager<TUser>, TUser)

生成されたトークンでエントロピとして使用されるユーザーの値を返します。

ValidateAsync(String, String, UserManager<TUser>, TUser)

指定した が指定された および purposeに対して有効かどうかを示すフラグをuser返しますtoken

(継承元 TotpSecurityStampBasedTokenProvider<TUser>)

適用対象