TotpSecurityStampBasedTokenProvider<TUser> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje zprostředkovatele tokenu, který generuje kódy založené na čase pomocí razítka zabezpečení uživatele.
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)
Parametry typu
- TUser
Typ zapouzdřující uživatele.
- Dědičnost
-
TotpSecurityStampBasedTokenProvider<TUser>
- Odvozené
- Implementuje
Konstruktory
TotpSecurityStampBasedTokenProvider<TUser>() |
Představuje zprostředkovatele tokenu, který generuje kódy založené na čase pomocí razítka zabezpečení uživatele. |
Metody
CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser) |
Vrátí příznak označující, zda zprostředkovatel tokenu může vygenerovat token vhodný pro dvoufaktorové ověřování pro zadaný |
GenerateAsync(String, UserManager<TUser>, TUser) |
Vygeneruje token pro zadané |
GetUserModifierAsync(String, UserManager<TUser>, TUser) |
Vrátí konstantu, zprostředkovatel a jedinečný modifikátor uživatele používaný pro entropii ve generovaných tokenech z informací o uživateli. |
ValidateAsync(String, String, UserManager<TUser>, TUser) |
Vrátí příznak označující, zda je zadaná |