IUserTwoFactorTokenProvider<TUser> 接口

定义

为双因素令牌生成器提供抽象。

generic <typename TUser>
 where TUser : classpublic interface class IUserTwoFactorTokenProvider
public interface IUserTwoFactorTokenProvider<TUser> where TUser : class
type IUserTwoFactorTokenProvider<'User (requires 'User : null)> = interface
Public Interface IUserTwoFactorTokenProvider(Of TUser)

类型参数

TUser

封装用户的类型。

派生

方法

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

返回一个标志,指示令牌提供程序是否可以为指定的 user生成适合双因素身份验证令牌的令牌。

GenerateAsync(String, UserManager<TUser>, TUser)

为指定的 userpurpose生成令牌。

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

返回一个标志,该标志指示指定的 token 是否对给定 user 的 和 purpose有效。

适用于