TotpSecurityStampBasedTokenProvider<TUser> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет поставщика маркеров, который создает коды на основе времени, используя метку безопасности пользователя.
generic <typename TUser>
where TUser : classpublic ref class TotpSecurityStampBasedTokenProvider abstract : Microsoft::AspNetCore::Identity::IUserTwoFactorTokenProvider<TUser>
public abstract class TotpSecurityStampBasedTokenProvider<TUser> : Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<TUser> where TUser : class
type TotpSecurityStampBasedTokenProvider<'User (requires 'User : null)> = class
interface IUserTwoFactorTokenProvider<'User (requires 'User : null)>
Public MustInherit Class TotpSecurityStampBasedTokenProvider(Of TUser)
Implements IUserTwoFactorTokenProvider(Of TUser)
Параметры типа
- TUser
Тип, инкапсулирующий пользователя.
- Наследование
-
TotpSecurityStampBasedTokenProvider<TUser>
- Производный
- Реализации
Конструкторы
TotpSecurityStampBasedTokenProvider<TUser>() |
Представляет поставщика маркеров, который создает коды на основе времени, используя метку безопасности пользователя. |
Методы
CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser) |
Возвращает флаг, указывающий, может ли поставщик маркеров создать маркер, подходящий для маркера двухфакторной проверки подлинности для указанного |
GenerateAsync(String, UserManager<TUser>, TUser) |
Создает маркер для указанных |
GetUserModifierAsync(String, UserManager<TUser>, TUser) |
Возвращает модификатор константы, поставщика и уникального пользователя, используемый для энтропии в созданных маркерах на основе сведений о пользователе. |
ValidateAsync(String, String, UserManager<TUser>, TUser) |
Возвращает флаг, указывающий, является ли указанный |