RolesAuthorizationRequirement Klasse

Definition

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.

Gilt für: