IUserTwoFactorTokenProvider<TUser> Arabirim

Tanım

İki faktörlü belirteç oluşturucuları için bir soyutlama sağlar.

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)

Tür Parametreleri

TUser

Bir kullanıcıyı kapsülleme türü.

Türetilmiş

Yöntemler

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Belirteç sağlayıcısının belirtilen useriçin iki öğeli kimlik doğrulama belirteci için uygun bir belirteç oluşturup oluşturamayacağını belirten bir bayrak döndürür.

GenerateAsync(String, UserManager<TUser>, TUser)

Belirtilen user ve purposeiçin bir belirteç oluşturur.

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

Belirtilen token öğesinin verilen user ve purposeiçin geçerli olup olmadığını belirten bir bayrak döndürür.

Şunlara uygulanır