IUserTwoFactorTokenProvider<TUser> Rozhraní

Definice

Poskytuje abstrakci pro generátory dvoufaktorových tokenů.

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)

Parametry typu

TUser

Typ zapouzdřující uživatele.

Odvozené

Metody

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Vrátí příznak označující, jestli zprostředkovatel tokenu může vygenerovat token vhodný pro dvoufaktorové ověřování pro zadaný user.

GenerateAsync(String, UserManager<TUser>, TUser)

Vygeneruje token pro zadané user a purpose.

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

Vrátí příznak označující, jestli je zadaná token hodnota platná pro danou user hodnotu a purpose.

Platí pro