Microsoft.AspNetCore.Components.Authorization Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Klassen zum Abrufen von Informationen zum aktuellen Authentifizierungsstatus bereit.
Klassen
| Name | Beschreibung |
|---|---|
| AuthenticationState |
Stellt ggf. Informationen zum aktuell authentifizierten Benutzer bereit. |
| AuthenticationStateData |
Ein JSON-serialisierbarer Typ, der die Daten darstellt, die zum Erstellen eines AuthenticationState. |
| AuthenticationStateProvider |
Stellt Informationen zum Authentifizierungsstatus des aktuellen Benutzers bereit. |
| AuthorizeRouteView |
Kombiniert das Verhalten von AuthorizeView und RouteView, sodass die Seite angezeigt wird, die der angegebenen Route entspricht, aber nur, wenn der Benutzer berechtigt ist, sie anzuzeigen. Darüber hinaus stellt diese Komponente einen kaskadierenden Parameter vom Typ Task<TResult>bereit, der den aktuellen Authentifizierungsstatus des Benutzers für Untergeordnete verfügbar macht. |
| AuthorizeView |
Zeigt je nach Autorisierungsstatus des Benutzers unterschiedliche Inhalte an. |
| AuthorizeViewCore |
Eine Basisklasse für Komponenten, die je nach Autorisierungsstatus des Benutzers unterschiedliche Inhalte anzeigen. |
| CascadingAuthenticationState |
Stellt Klassen zum Abrufen von Informationen zum aktuellen Authentifizierungsstatus bereit. |
Strukturen
| Name | Beschreibung |
|---|---|
| ClaimData |
Dies ist eine serialisierbare Darstellung eines Claim Objekts, das nur aus dem Typ und dem Wert besteht. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IHostEnvironmentAuthenticationStateProvider |
Eine Schnittstelle, die von Diensten implementiert wird, um Authentifizierungsstatusinformationen aus der Hostumgebung zu empfangen. Wenn dies von den Hosts implementiert wird, empfängt sie den Authentifizierungsstatus AuthenticationStateProvidervom HttpContext. Oder wenn dieser implementierte Dienst, der direkt als Eingeschrieben IHostEnvironmentAuthenticationStateProviderist, erhält er die AuthenticationState von GetAuthenticationStateAsync() |
Delegaten
| Name | Beschreibung |
|---|---|
| AuthenticationStateChangedHandler |
Ein Handler für das AuthenticationStateChanged Ereignis. |
Hinweise
Weitere Informationen zur Blazor-Autorisierung finden Sie unter ASP.NET Core Blazor-Authentifizierung und Autorisierung.