Microsoft.AspNetCore.Components.Authorization Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce classi per il recupero di informazioni sullo stato di autenticazione corrente.
Classi
| Nome | Descrizione |
|---|---|
| AuthenticationState |
Fornisce informazioni sull'utente attualmente autenticato, se presente. |
| AuthenticationStateData |
Tipo serializzabile JSON che rappresenta i dati usati per creare un oggetto 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. |
Struct
| Nome | Descrizione |
|---|---|
| ClaimData |
Si tratta di una rappresentazione serializzabile di un Claim oggetto costituito solo dal tipo e dal valore. |
Interfacce
| Nome | Descrizione |
|---|---|
| IHostEnvironmentAuthenticationStateProvider |
Interfaccia implementata dai servizi per ricevere informazioni sullo stato di autenticazione dall'ambiente host. Se viene implementato dall'host, riceverà lo stato di AuthenticationStateProviderautenticazione da HttpContext. In alternativa, se questo servizio implementato registrato direttamente come IHostEnvironmentAuthenticationStateProvider, riceverà l'oggetto AuthenticationState restituito da GetAuthenticationStateAsync() |
Delegati
| Nome | Descrizione |
|---|---|
| AuthenticationStateChangedHandler |
Gestore per l'evento AuthenticationStateChanged . |
Commenti
Per altre informazioni sull'autorizzazione Blazor, vedere ASP.NET Core l'autenticazione e l'autorizzazione blazor.