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
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 de AuthorizeView et de RouteView, afin qu’elle affiche la page correspondant à l’itinéraire spécifié, mais uniquement si l’utilisateur est autorisé à le voir. De plus, 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. |
Interfaces
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 le AuthenticationStateProviderde l’hôte, il reçoit l’état d’authentification de HttpContext. Ou si ce service implémenté inscrit directement en tant que IHostEnvironmentAuthenticationStateProvider, il reçoit le AuthenticationState retourné par GetAuthenticationStateAsync() |
Délégués
AuthenticationStateChangedHandler |
Gestionnaire de l’événement AuthenticationStateChanged. |
Remarques
Pour plus d’informations sur l’autorisation Blazor, consultez ASP.NET l’authentification et l’autorisation Core Blazor.