RolesAuthorizationRequirement Klasse
Definition
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.
Implementiert einen IAuthorizationHandler Rollenanspruch, IAuthorizationRequirement der mindestens einen Rollenanspruch erfordert, dessen Wert eine der zulässigen Rollen sein muss.
public ref class RolesAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::RolesAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class RolesAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type RolesAuthorizationRequirement = class
inherit AuthorizationHandler<RolesAuthorizationRequirement>
interface IAuthorizationRequirement
Public Class RolesAuthorizationRequirement
Inherits AuthorizationHandler(Of RolesAuthorizationRequirement)
Implements IAuthorizationRequirement
- Vererbung
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| RolesAuthorizationRequirement(IEnumerable<String>) |
Erstellt eine neue Instanz von RolesAuthorizationRequirement. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AllowedRoles |
Ruft die Auflistung der zulässigen Rollen ab. |
Methoden
| Name | Beschreibung |
|---|---|
| HandleAsync(AuthorizationHandlerContext) |
Trifft eine Entscheidung, wenn die Autorisierung zulässig ist. (Geerbt von AuthorizationHandler<TRequirement>) |
| HandleRequirementAsync(AuthorizationHandlerContext, RolesAuthorizationRequirement) |
Trifft eine Entscheidung, ob die Autorisierung auf der Grundlage einer bestimmten Anforderung zulässig ist. |
| HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Trifft eine Entscheidung, ob die Autorisierung auf der Grundlage einer bestimmten Anforderung zulässig ist. (Geerbt von AuthorizationHandler<TRequirement>) |
| ToString() |
Gibt eine Zeichenfolgendarstellung der Anforderung zurück. |