RevalidatingServerAuthenticationStateProvider Clase

Definición

Clase base para AuthenticationStateProvider los servicios que reciben un estado de autenticación del entorno host y lo vuelven a validar a intervalos regulares.

public ref class RevalidatingServerAuthenticationStateProvider abstract : Microsoft::AspNetCore::Components::Server::ServerAuthenticationStateProvider, IDisposable
public abstract class RevalidatingServerAuthenticationStateProvider : Microsoft.AspNetCore.Components.Server.ServerAuthenticationStateProvider, IDisposable
type RevalidatingServerAuthenticationStateProvider = class
    inherit ServerAuthenticationStateProvider
    interface IDisposable
Public MustInherit Class RevalidatingServerAuthenticationStateProvider
Inherits ServerAuthenticationStateProvider
Implements IDisposable
Herencia
RevalidatingServerAuthenticationStateProvider
Implementaciones

Constructores

RevalidatingServerAuthenticationStateProvider(ILoggerFactory)

Construye una instancia de RevalidatingServerAuthenticationStateProvider.

Propiedades

RevalidationInterval

Obtiene el intervalo entre los intentos de revalidación.

Métodos

Dispose(Boolean)

Clase base para AuthenticationStateProvider los servicios que reciben un estado de autenticación del entorno host y lo vuelven a validar a intervalos regulares.

GetAuthenticationStateAsync()

Obtiene de forma asincrónica un AuthenticationState objeto que describe al usuario actual.

(Heredado de ServerAuthenticationStateProvider)
NotifyAuthenticationStateChanged(Task<AuthenticationState>)

Genera el evento AuthenticationStateChanged.

(Heredado de AuthenticationStateProvider)
SetAuthenticationState(Task<AuthenticationState>)

Proporciona los datos de estado de autenticación actualizados a AuthenticationStateProvider.

(Heredado de ServerAuthenticationStateProvider)
ValidateAuthenticationStateAsync(AuthenticationState, CancellationToken)

Determina si el estado de autenticación sigue siendo válido.

Eventos

AuthenticationStateChanged

Evento que proporciona una notificación cuando AuthenticationState ha cambiado . Por ejemplo, este evento se puede generar si un usuario inicia sesión o cierra sesión.

(Heredado de AuthenticationStateProvider)

Implementaciones de interfaz explícitas

IDisposable.Dispose()

Clase base para AuthenticationStateProvider los servicios que reciben un estado de autenticación del entorno host y lo vuelven a validar a intervalos regulares.

Se aplica a