Поделиться через


RevalidatingServerAuthenticationStateProvider Класс

Определение

Базовый класс для AuthenticationStateProvider служб, которые получают состояние проверки подлинности из среды узла и повторно просматривают его через регулярные интервалы времени.

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
Наследование
RevalidatingServerAuthenticationStateProvider
Реализации

Конструкторы

RevalidatingServerAuthenticationStateProvider(ILoggerFactory)

Создает экземпляр RevalidatingServerAuthenticationStateProvider.

Свойства

RevalidationInterval

Возвращает интервал между попытками повторной проверки.

Методы

Dispose(Boolean)

Базовый класс для AuthenticationStateProvider служб, которые получают состояние проверки подлинности из среды узла и повторно просматривают его через регулярные интервалы времени.

GetAuthenticationStateAsync()

Асинхронно получает объект AuthenticationState , описывающий текущего пользователя.

(Унаследовано от ServerAuthenticationStateProvider)
NotifyAuthenticationStateChanged(Task<AuthenticationState>)

Вызывает событие AuthenticationStateChanged.

(Унаследовано от AuthenticationStateProvider)
SetAuthenticationState(Task<AuthenticationState>)

Предоставляет обновленные данные о состоянии проверки подлинности в .AuthenticationStateProvider

(Унаследовано от ServerAuthenticationStateProvider)
ValidateAuthenticationStateAsync(AuthenticationState, CancellationToken)

Определяет, является ли состояние проверки подлинности по-прежнему действительным.

События

AuthenticationStateChanged

Событие, которое предоставляет уведомление об AuthenticationState изменении . Например, это событие может возникать, если пользователь входит в систему или выходит из нее.

(Унаследовано от AuthenticationStateProvider)

Явные реализации интерфейса

IDisposable.Dispose()

Базовый класс для AuthenticationStateProvider служб, которые получают состояние проверки подлинности из среды узла и повторно просматривают его через регулярные интервалы времени.

Применяется к