Partager via


RevalidatingServerAuthenticationStateProvider Classe

Définition

Classe de base pour AuthenticationStateProvider les services qui reçoivent un état d’authentification de l’environnement hôte et le revalident à intervalles réguliers.

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
Héritage
RevalidatingServerAuthenticationStateProvider
Implémente

Constructeurs

RevalidatingServerAuthenticationStateProvider(ILoggerFactory)

Construit un instance de RevalidatingServerAuthenticationStateProvider.

Propriétés

RevalidationInterval

Obtient l’intervalle entre les tentatives de revalidation.

Méthodes

Dispose(Boolean)

Classe de base pour AuthenticationStateProvider les services qui reçoivent un état d’authentification de l’environnement hôte et le revalident à intervalles réguliers.

GetAuthenticationStateAsync()

Obtient de façon asynchrone un AuthenticationState qui décrit l’utilisateur actuel.

(Hérité de ServerAuthenticationStateProvider)
NotifyAuthenticationStateChanged(Task<AuthenticationState>)

Déclenche l’événement AuthenticationStateChanged.

(Hérité de AuthenticationStateProvider)
SetAuthenticationState(Task<AuthenticationState>)

Fournit les données d’état d’authentification mises à jour au AuthenticationStateProvider.

(Hérité de ServerAuthenticationStateProvider)
ValidateAuthenticationStateAsync(AuthenticationState, CancellationToken)

Détermine si l’état d’authentification est toujours valide.

Événements

AuthenticationStateChanged

Événement qui fournit une notification lorsque le AuthenticationState a changé. Par exemple, cet événement peut être déclenché si un utilisateur se connecte ou se déconnecte.

(Hérité de AuthenticationStateProvider)

Implémentations d’interfaces explicites

IDisposable.Dispose()

Classe de base pour AuthenticationStateProvider les services qui reçoivent un état d’authentification de l’environnement hôte et le revalident à intervalles réguliers.

S’applique à