DataProtectorTokenProvider<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í.
Poskytuje ochranu a ověřování tokenů identit.
generic <typename TUser>
where TUser : classpublic ref class DataProtectorTokenProvider : Microsoft::AspNetCore::Identity::IUserTwoFactorTokenProvider<TUser>
public class DataProtectorTokenProvider<TUser> : Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<TUser> where TUser : class
type DataProtectorTokenProvider<'User (requires 'User : null)> = class
interface IUserTwoFactorTokenProvider<'User (requires 'User : null)>
Public Class DataProtectorTokenProvider(Of TUser)
Implements IUserTwoFactorTokenProvider(Of TUser)
Parametry typu
- TUser
Typ, který se používá k reprezentaci uživatele.
- Dědičnost
-
DataProtectorTokenProvider<TUser>
- Implementuje
Konstruktory
Vlastnosti
| Logger |
ILogger Získá použité k protokolování zpráv od zprostředkovatele. |
| Name |
Získá název této instance. |
| Options |
DataProtectionTokenProviderOptions Získá pro tuto instanci. |
| Protector |
IDataProtector Získá pro tuto instanci. |
Metody
| CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser) |
Vrátí indikující, Boolean zda token vygenerovaný touto instancí lze použít jako token Two Factor Authentication jako asynchronní operaci. |
| GenerateAsync(String, UserManager<TUser>, TUser) |
Vygeneruje chráněný token pro zadanou |
| ValidateAsync(String, String, UserManager<TUser>, TUser) |
Ověří ochranu |