Condividi tramite


IUserTwoFactorStore<TUser> Interfaccia

Definizione

Fornisce un'astrazione per archiviare un flag che indica se un utente dispone di due autenticazione a fattori abilitata.

generic <typename TUser>
 where TUser : classpublic interface class IUserTwoFactorStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserTwoFactorStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserTwoFactorStore<'User (requires 'User : null)> = interface
    interface IUserStore<'User (requires 'User : null)>
    interface IDisposable
Public Interface IUserTwoFactorStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)

Parametri di tipo

TUser

Tipo che incapsula un utente.

Derivato
Implementazioni

Metodi

CreateAsync(TUser, CancellationToken)

Crea l'oggetto specificato user nell'archivio utenti.

(Ereditato da IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Elimina l'oggetto specificato user dall'archivio utenti.

(Ereditato da IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Trova e restituisce un utente, se presente, che ha l'oggetto specificato userId.

(Ereditato da IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Trova e restituisce un utente, se presente, che ha il nome utente normalizzato specificato.

(Ereditato da IUserStore<TUser>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Ottiene il nome utente normalizzato per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
GetTwoFactorEnabledAsync(TUser, CancellationToken)

Restituisce un flag che indica se l'autenticazione a due fattori specificata user è abilitata o meno, come operazione asincrona.

GetUserIdAsync(TUser, CancellationToken)

Ottiene l'identificatore utente per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Ottiene il nome utente per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Imposta il nome normalizzato specificato per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

Imposta un flag che indica se l'autenticazione a due fattori specificata user è abilitata o meno, come operazione asincrona.

SetUserNameAsync(TUser, String, CancellationToken)

Imposta l'oggetto specificato userName per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Aggiornamenti specificato nell'archivio user utenti.

(Ereditato da IUserStore<TUser>)

Si applica a