Udostępnij za pośrednictwem


IUserTwoFactorTokenProvider<TUser> Interfejs

Definicja

Zapewnia abstrakcję generatorów tokenów dwuskładnikowych.

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 hermetyzuje użytkownika.

Pochodne

Metody

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Zwraca flagę wskazującą, czy dostawca tokenu może wygenerować token odpowiedni dla tokenu uwierzytelniania dwuskładnikowego dla określonego userelementu .

GenerateAsync(String, UserManager<TUser>, TUser)

Generuje token dla określonej wartości user i purpose.

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

Zwraca flagę wskazującą, czy określona wartość token jest prawidłowa dla danego user elementu i purpose.

Dotyczy