Freigeben über


PhoneNumberTokenProvider<TUser> Klasse

Definition

Stellt einen Tokenanbieter dar, der Token aus dem Sicherheitsstempel eines Benutzers generiert und diese über seine Telefonnummer an den Benutzer sendet.

generic <typename TUser>
 where TUser : classpublic ref class PhoneNumberTokenProvider : Microsoft::AspNetCore::Identity::TotpSecurityStampBasedTokenProvider<TUser>
public class PhoneNumberTokenProvider<TUser> : Microsoft.AspNetCore.Identity.TotpSecurityStampBasedTokenProvider<TUser> where TUser : class
type PhoneNumberTokenProvider<'User (requires 'User : null)> = class
    inherit TotpSecurityStampBasedTokenProvider<'User (requires 'User : null)>
Public Class PhoneNumberTokenProvider(Of TUser)
Inherits TotpSecurityStampBasedTokenProvider(Of TUser)

Typparameter

TUser

Der Typ, der einen Benutzer kapselt.

Vererbung
PhoneNumberTokenProvider<TUser>

Konstruktoren

PhoneNumberTokenProvider<TUser>()

Stellt einen Tokenanbieter dar, der Token aus dem Sicherheitsstempel eines Benutzers generiert und diese über seine Telefonnummer an den Benutzer sendet.

Methoden

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

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.

GenerateAsync(String, UserManager<TUser>, TUser)

Generiert ein Token für die angegebenen user und purpose.

(Geerbt von TotpSecurityStampBasedTokenProvider<TUser>)
GetUserModifierAsync(String, UserManager<TUser>, TUser)

Gibt einen konstanten, anbieter- und benutzer eindeutigen Modifizierer zurück, der für die Entropie in generierten Token aus Benutzerinformationen verwendet wird.

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

Gibt ein Flag zurück, das angibt, ob das angegebene token für den angegebenen user und purposegültig ist.

(Geerbt von TotpSecurityStampBasedTokenProvider<TUser>)

Gilt für: