Condividi tramite


Microsoft.AspNetCore.Components.Authorization Spazio dei nomi

Fornisce classi per il recupero di informazioni sullo stato di autenticazione corrente.

Classi

AuthenticationState

Fornisce informazioni sull'utente attualmente autenticato, se presente.

AuthenticationStateData

Tipo serializzabile JSON che rappresenta i dati usati per creare un AuthenticationState.

AuthenticationStateProvider

Fornisce informazioni sullo stato di autenticazione dell'utente corrente.

AuthorizeRouteView

Combina i comportamenti di AuthorizeView e RouteView, in modo che visualizzi la pagina corrispondente alla route specificata, ma solo se l'utente è autorizzato a visualizzarlo.

Inoltre, questo componente fornisce un parametro a catena di tipo Task<TResult>, che rende disponibile lo stato di autenticazione corrente dell'utente per i discendenti.

AuthorizeView

Visualizza contenuti diversi a seconda dello stato di autorizzazione dell'utente.

AuthorizeViewCore

Classe di base per i componenti che visualizzano contenuto diverso a seconda dello stato di autorizzazione dell'utente.

CascadingAuthenticationState

Fornisce classi per il recupero di informazioni sullo stato di autenticazione corrente.

Interfacce

IHostEnvironmentAuthenticationStateProvider

Interfaccia implementata dai servizi per ricevere informazioni sullo stato di autenticazione dall'ambiente host. Se viene implementato dal AuthenticationStateProviderdell'host , riceverà lo stato di autenticazione da HttpContext. In alternativa, se questo servizio implementato registrato direttamente come IHostEnvironmentAuthenticationStateProvider, riceverà il AuthenticationState restituito da GetAuthenticationStateAsync()

Delegati

AuthenticationStateChangedHandler

Gestore per l'evento AuthenticationStateChanged.

Commenti

Per altre informazioni sull'autorizzazione Blazor, vedere ASP.NET'autenticazione e autorizzazione di Core Blazor.