Microsoft.AspNetCore.Components.Authorization Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des classes pour récupérer des informations sur l’état d’authentification actuel.
Classes
| Nom | Description |
|---|---|
| AuthenticationState |
Fournit des informations sur l’utilisateur actuellement authentifié, le cas échéant. |
| AuthenticationStateData |
Type sérialisable JSON qui représente les données utilisées pour créer un AuthenticationState. |
| AuthenticationStateProvider |
Fournit des informations sur l’état d’authentification de l’utilisateur actuel. |
| AuthorizeRouteView |
Combine les comportements et AuthorizeViewRouteView, de sorte qu’il affiche la page correspondant à l’itinéraire spécifié, mais uniquement si l’utilisateur est autorisé à le voir. En outre, ce composant fournit un paramètre en cascade de type Task<TResult>, qui rend l’état d’authentification actuel de l’utilisateur disponible pour les descendants. |
| AuthorizeView |
Affiche un contenu différent en fonction de l’état d’autorisation de l’utilisateur. |
| AuthorizeViewCore |
Classe de base pour les composants qui affichent du contenu différent en fonction de l’état d’autorisation de l’utilisateur. |
| CascadingAuthenticationState |
Fournit des classes pour récupérer des informations sur l’état d’authentification actuel. |
Structures
| Nom | Description |
|---|---|
| ClaimData |
Il s’agit d’une représentation sérialisable d’un Claim objet qui se compose uniquement du type et de la valeur. |
Interfaces
| Nom | Description |
|---|---|
| IHostEnvironmentAuthenticationStateProvider |
Interface implémentée par les services pour recevoir des informations d’état d’authentification de l’environnement hôte. S’il est implémenté par l’hôte, il reçoit l’état d’authentification AuthenticationStateProviderdu HttpContext. Ou si ce service implémenté est inscrit directement en tant que IHostEnvironmentAuthenticationStateProviderservice, il reçoit le AuthenticationState retour par GetAuthenticationStateAsync() |
Délégués
| Nom | Description |
|---|---|
| AuthenticationStateChangedHandler |
Gestionnaire de l’événement AuthenticationStateChanged . |
Remarques
Pour plus d’informations sur l’autorisation Blazor, consultez ASP.NET Core l’authentification et l’autorisation Blazor.