RevalidatingServerAuthenticationStateProvider Klasse

Definition

Eine Basisklasse für AuthenticationStateProvider Dienste, die einen Authentifizierungsstatus von der Hostumgebung erhalten und ihn in regelmäßigen Abständen erneut überprüfen.

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
Vererbung
RevalidatingServerAuthenticationStateProvider
Implementiert

Konstruktoren

RevalidatingServerAuthenticationStateProvider(ILoggerFactory)

Erstellt eine instance von RevalidatingServerAuthenticationStateProvider.

Eigenschaften

RevalidationInterval

Ruft das Intervall zwischen den Wiederholungsversuchen ab.

Methoden

Dispose(Boolean)

Eine Basisklasse für AuthenticationStateProvider Dienste, die einen Authentifizierungsstatus von der Hostumgebung erhalten und ihn in regelmäßigen Abständen erneut überprüfen.

GetAuthenticationStateAsync()

Ruft asynchron einen AuthenticationState ab, der den aktuellen Benutzer beschreibt.

(Geerbt von ServerAuthenticationStateProvider)
NotifyAuthenticationStateChanged(Task<AuthenticationState>)

Löst das AuthenticationStateChanged-Ereignis aus.

(Geerbt von AuthenticationStateProvider)
SetAuthenticationState(Task<AuthenticationState>)

Stellt aktualisierte Authentifizierungsstatusdaten für bereit AuthenticationStateProvider.

(Geerbt von ServerAuthenticationStateProvider)
ValidateAuthenticationStateAsync(AuthenticationState, CancellationToken)

Bestimmt, ob der Authentifizierungsstatus noch gültig ist.

Ereignisse

AuthenticationStateChanged

Ein Ereignis, das eine Benachrichtigung bereitstellt, wenn sich das AuthenticationState geändert hat. Dieses Ereignis kann z. B. ausgelöst werden, wenn sich ein Benutzer an- oder abmeldet.

(Geerbt von AuthenticationStateProvider)

Explizite Schnittstellenimplementierungen

IDisposable.Dispose()

Eine Basisklasse für AuthenticationStateProvider Dienste, die einen Authentifizierungsstatus von der Hostumgebung erhalten und ihn in regelmäßigen Abständen erneut überprüfen.

Gilt für: