Compartir a través de


IUserAuthenticatorKeyStore<TUser> Interfaz

Definición

Proporciona una abstracción para un almacén que almacena información sobre el autenticador del usuario.

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

Parámetros de tipo

TUser

Tipo que encapsula un usuario.

Derivado
Implementaciones

Métodos

CreateAsync(TUser, CancellationToken)

Crea el objeto especificado user en el almacén de usuarios.

(Heredado de IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Elimina el objeto especificado user del almacén de usuarios.

(Heredado de IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Busca y devuelve un usuario, si existe, que tiene el especificado userId.

(Heredado de IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Busca y devuelve un usuario, si existe, que tiene el nombre de usuario normalizado especificado.

(Heredado de IUserStore<TUser>)
GetAuthenticatorKeyAsync(TUser, CancellationToken)

Obtenga la clave de autenticador para el especificado user.

GetNormalizedUserNameAsync(TUser, CancellationToken)

Obtiene el nombre de usuario normalizado para el especificado user.

(Heredado de IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

Obtiene el identificador de usuario para el especificado user.

(Heredado de IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Obtiene el nombre de usuario del especificado user.

(Heredado de IUserStore<TUser>)
SetAuthenticatorKeyAsync(TUser, String, CancellationToken)

Establece la clave de autenticador para el especificado user.

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Establece el nombre normalizado especificado para el especificado user.

(Heredado de IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Establece el objeto especificado userName para el especificado user.

(Heredado de IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Novedades el especificado user en el almacén de usuarios.

(Heredado de IUserStore<TUser>)

Se aplica a