Condividi tramite


RevalidatingServerAuthenticationStateProvider Classe

Definizione

Classe di base per AuthenticationStateProvider i servizi che ricevono uno stato di autenticazione dall'ambiente host e rivalidarla a intervalli regolari.

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
Ereditarietà
RevalidatingServerAuthenticationStateProvider
Implementazioni

Costruttori

RevalidatingServerAuthenticationStateProvider(ILoggerFactory)

Costruisce un'istanza di RevalidatingServerAuthenticationStateProvider.

Proprietà

RevalidationInterval

Ottiene l'intervallo tra tentativi di revalidation.

Metodi

Dispose(Boolean)

Classe di base per AuthenticationStateProvider i servizi che ricevono uno stato di autenticazione dall'ambiente host e rivalidarla a intervalli regolari.

GetAuthenticationStateAsync()

Ottiene in modo asincrono un oggetto AuthenticationState che descrive l'utente corrente.

(Ereditato da ServerAuthenticationStateProvider)
NotifyAuthenticationStateChanged(Task<AuthenticationState>)

Genera l'evento AuthenticationStateChanged.

(Ereditato da AuthenticationStateProvider)
SetAuthenticationState(Task<AuthenticationState>)

Fornisce i dati sullo stato di autenticazione aggiornati all'oggetto AuthenticationStateProvider.

(Ereditato da ServerAuthenticationStateProvider)
ValidateAuthenticationStateAsync(AuthenticationState, CancellationToken)

Determina se lo stato di autenticazione è ancora valido.

Eventi

AuthenticationStateChanged

Evento che fornisce una notifica quando l'oggetto AuthenticationState è cambiato. Ad esempio, questo evento può essere generato se un utente accede o esce.

(Ereditato da AuthenticationStateProvider)

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Classe di base per AuthenticationStateProvider i servizi che ricevono uno stato di autenticazione dall'ambiente host e rivalidarla a intervalli regolari.

Si applica a