RevalidatingServerAuthenticationStateProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe base para AuthenticationStateProvider serviços que recebem um estado de autenticação do ambiente de host e a revalida em 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
- Herança
-
RevalidatingServerAuthenticationStateProvider
- Implementações
Construtores
RevalidatingServerAuthenticationStateProvider(ILoggerFactory) |
Constrói uma instância de RevalidatingServerAuthenticationStateProvider. |
Propriedades
RevalidationInterval |
Obtém o intervalo entre tentativas de revalidação. |
Métodos
Dispose(Boolean) |
Uma classe base para AuthenticationStateProvider serviços que recebem um estado de autenticação do ambiente de host e a revalida em intervalos regulares. |
GetAuthenticationStateAsync() |
Obtém de forma assíncrona um AuthenticationState que descreve o usuário atual. (Herdado de ServerAuthenticationStateProvider) |
NotifyAuthenticationStateChanged(Task<AuthenticationState>) |
Aciona o evento AuthenticationStateChanged. (Herdado de AuthenticationStateProvider) |
SetAuthenticationState(Task<AuthenticationState>) |
Fornece dados de estado de autenticação atualizados para o AuthenticationStateProvider. (Herdado de ServerAuthenticationStateProvider) |
ValidateAuthenticationStateAsync(AuthenticationState, CancellationToken) |
Determina se o estado de autenticação ainda é válido. |
Eventos
AuthenticationStateChanged |
Um evento que fornece notificação quando o AuthenticationState foi alterado. Por exemplo, esse evento poderá ser gerado se um usuário fizer logon ou sair. (Herdado de AuthenticationStateProvider) |
Implantações explícitas de interface
IDisposable.Dispose() |
Uma classe base para AuthenticationStateProvider serviços que recebem um estado de autenticação do ambiente de host e a revalida em intervalos regulares. |