Freigeben über


PhoneNumberTokenProvider<TUser>.CanGenerateTwoFactorTokenAsync Methode

Definition

Gibt ein Flag zurück, das angibt, ob der Tokenanbieter ein Token generieren kann, das für das zweistufige Authentifizierungstoken für das angegebene usergeeignet ist.

public:
 override System::Threading::Tasks::Task<bool> ^ CanGenerateTwoFactorTokenAsync(Microsoft::AspNetCore::Identity::UserManager<TUser> ^ manager, TUser user);
public override System.Threading.Tasks.Task<bool> CanGenerateTwoFactorTokenAsync (Microsoft.AspNetCore.Identity.UserManager<TUser> manager, TUser user);
override this.CanGenerateTwoFactorTokenAsync : Microsoft.AspNetCore.Identity.UserManager<'User (requires 'User : null)> * 'User -> System.Threading.Tasks.Task<bool>
Public Overrides Function CanGenerateTwoFactorTokenAsync (manager As UserManager(Of TUser), user As TUser) As Task(Of Boolean)

Parameter

manager
UserManager<TUser>

Die UserManager<TUser> , die zum Abrufen von Benutzereigenschaften verwendet werden kann.

user
TUser

Der Benutzer, für den ein Token generiert werden kann.

Gibt zurück

Die Task , die den asynchronen Vorgang darstellt und das Flag enthält, das angibt, ob ein zweistufiges Token von diesem Anbieter für den angegebenen usergeneriert werden kann. Die Aufgabe gibt true zurück, wenn ein zweistufiges Authentifizierungstoken generiert werden könnte, da der Benutzer über eine Telefonnummer verfügt, andernfalls false.

Gilt für: