DataProtectorTokenProvider<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.
Bietet Schutz und Validierung von Identitätstoken.
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)
Typparameter
- TUser
Der Typ, der verwendet wird, um einen Benutzer darzustellen.
- Vererbung
-
DataProtectorTokenProvider<TUser>
- Implementiert
Konstruktoren
DataProtectorTokenProvider<TUser>(IDataProtectionProvider, IOptions<DataProtectionTokenProviderOptions>, ILogger<DataProtectorTokenProvider<TUser>>) |
Initialisiert eine neue Instanz der DataProtectorTokenProvider<TUser>-Klasse. |
DataProtectorTokenProvider<TUser>(IDataProtectionProvider, IOptions<DataProtectionTokenProviderOptions>) |
Initialisiert eine neue Instanz der DataProtectorTokenProvider<TUser>-Klasse. |
Eigenschaften
Logger |
Ruft die ab, die ILogger zum Protokollieren von Nachrichten vom Anbieter verwendet wird. |
Name |
Ruft den Namen dieser Instanz ab. |
Options |
Ruft die DataProtectionTokenProviderOptions für diese instance ab. |
Protector |
Ruft die IDataProtector für diese instance ab. |
Methoden
CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser) |
Gibt eine Boolean zurück, die angibt, ob ein von diesem instance generiertes Token als Zwei-Faktor-Authentifizierungstoken als asynchroner Vorgang verwendet werden kann. |
GenerateAsync(String, UserManager<TUser>, TUser) |
Generiert ein geschütztes Token für den angegebenen als asynchronen Vorgang. |
ValidateAsync(String, String, UserManager<TUser>, TUser) |
Überprüft den geschützten |