IUserTwoFactorRecoveryCodeStore<TUser> Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет абстракцию для хранилища, в котором хранятся коды восстановления пользователя.
generic <typename TUser>
where TUser : classpublic interface class IUserTwoFactorRecoveryCodeStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserTwoFactorRecoveryCodeStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserTwoFactorRecoveryCodeStore<'User (requires 'User : null)> = interface
interface IUserStore<'User (requires 'User : null)>
interface IDisposable
Public Interface IUserTwoFactorRecoveryCodeStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)
Параметры типа
- TUser
Тип, инкапсулирующий пользователя.
- Производный
- Реализации
Методы
| CountCodesAsync(TUser, CancellationToken) |
Возвращает количество код восстановления, которые по-прежнему действительны для пользователя. |
| CreateAsync(TUser, CancellationToken) |
Создает объект , указанный |
| DeleteAsync(TUser, CancellationToken) |
Удаляет указанный |
| FindByIdAsync(String, CancellationToken) |
Находит и возвращает пользователя , если таковой имеется, у которого есть указанный |
| FindByNameAsync(String, CancellationToken) |
Находит и возвращает пользователя , если таковой имеется, который имеет указанное нормализованное имя пользователя. (Унаследовано от IUserStore<TUser>) |
| GetNormalizedUserNameAsync(TUser, CancellationToken) |
Возвращает нормализованное имя пользователя для указанного |
| GetUserIdAsync(TUser, CancellationToken) |
Возвращает идентификатор пользователя для указанного |
| GetUserNameAsync(TUser, CancellationToken) |
Возвращает имя пользователя для указанного |
| RedeemCodeAsync(TUser, String, CancellationToken) |
Возвращает значение, указывающее, является ли код восстановления допустимым для пользователя. Примечание. Коды восстановления действительны только один раз и будут недопустимыми после использования. |
| ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken) |
Обновления коды восстановления для пользователя, недействив все предыдущие коды восстановления. |
| SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Задает заданное нормализованное имя для указанного |
| SetUserNameAsync(TUser, String, CancellationToken) |
Задает заданное |
| UpdateAsync(TUser, CancellationToken) |
Обновления указанного |