TotpSecurityStampBasedTokenProvider<TUser> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Tokenanbieter dar, der mithilfe des Sicherheitsstempels des Benutzers zeitbasierte Codes generiert.
generic <typename TUser>
where TUser : classpublic ref class TotpSecurityStampBasedTokenProvider abstract : Microsoft::AspNetCore::Identity::IUserTwoFactorTokenProvider<TUser>
public abstract class TotpSecurityStampBasedTokenProvider<TUser> : Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<TUser> where TUser : class
type TotpSecurityStampBasedTokenProvider<'User (requires 'User : null)> = class
interface IUserTwoFactorTokenProvider<'User (requires 'User : null)>
Public MustInherit Class TotpSecurityStampBasedTokenProvider(Of TUser)
Implements IUserTwoFactorTokenProvider(Of TUser)
Typparameter
- TUser
Der Typ, der einen Benutzer kapselt.
- Vererbung
-
TotpSecurityStampBasedTokenProvider<TUser>
- Abgeleitet
- Implementiert
Konstruktoren
TotpSecurityStampBasedTokenProvider<TUser>() |
Stellt einen Tokenanbieter dar, der mithilfe des Sicherheitsstempels des Benutzers zeitbasierte Codes generiert. |
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 |
GenerateAsync(String, UserManager<TUser>, TUser) |
Generiert ein Token für die angegebenen |
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 |