DataProtectorTokenProvider<TUser> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia ochronę i walidację tokenów tożsamości.
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 używany do reprezentowania użytkownika.
- Dziedziczenie
-
DataProtectorTokenProvider<TUser>
- Implementuje
Konstruktory
Właściwości
Logger |
Pobiera element używany do rejestrowania ILogger komunikatów od dostawcy. |
Name |
Pobiera nazwę tego wystąpienia. |
Options |
Pobiera element DataProtectionTokenProviderOptions dla tego wystąpienia. |
Protector |
Pobiera element IDataProtector dla tego wystąpienia. |
Metody
CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser) |
Zwraca wartość wskazującą Boolean , czy token wygenerowany przez to wystąpienie może być używany jako token usługi Two Factor Authentication jako operacja asynchroniczna. |
GenerateAsync(String, UserManager<TUser>, TUser) |
Generuje token chroniony dla określonego |
ValidateAsync(String, String, UserManager<TUser>, TUser) |
Sprawdza poprawność ochrony |