DataProtectorTokenProvider<TUser> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供标识令牌的保护和验证。
generic <typename TUser>
where TUser : classpublic ref class DataProtectorTokenProvider : Microsoft::AspNetCore::Identity::IUserTwoFactorTokenProvider<TUser>
public class DataProtectorTokenProvider<TUser> : Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<TUser> where TUser : class
type DataProtectorTokenProvider<'User (requires 'User : null)> = class
interface IUserTwoFactorTokenProvider<'User (requires 'User : null)>
Public Class DataProtectorTokenProvider(Of TUser)
Implements IUserTwoFactorTokenProvider(Of TUser)
类型参数
- TUser
用于表示用户的类型。
- 继承
-
DataProtectorTokenProvider<TUser>
- 实现
构造函数
属性
Logger |
获取 ILogger 用于从提供程序记录消息的 。 |
Name |
获取此实例的名称。 |
Options | |
Protector |
IDataProtector获取此实例的 。 |
方法
CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser) |
返回一个 , Boolean 指示此实例生成的令牌是否可以用作双因素身份验证令牌作为异步操作。 |
GenerateAsync(String, UserManager<TUser>, TUser) |
为指定 |
ValidateAsync(String, String, UserManager<TUser>, TUser) |
验证指定 和 |