NameAuthorizationRequirement Klasse

Definition

Implementiert ein IAuthorizationHandler und IAuthorizationRequirement erfordert, dass der aktuelle Benutzername mit dem angegebenen Wert übereinstimmt.

public ref class NameAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::NameAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class NameAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type NameAuthorizationRequirement = class
    inherit AuthorizationHandler<NameAuthorizationRequirement>
    interface IAuthorizationRequirement
Public Class NameAuthorizationRequirement
Inherits AuthorizationHandler(Of NameAuthorizationRequirement)
Implements IAuthorizationRequirement
Vererbung
Implementiert

Konstruktoren

Name Beschreibung
NameAuthorizationRequirement(String)

Erstellt eine neue Instanz von NameAuthorizationRequirement.

Eigenschaften

Name Beschreibung
RequiredName

Ruft den erforderlichen Namen ab, über den der aktuelle Benutzer verfügen muss.

Methoden

Name Beschreibung
HandleAsync(AuthorizationHandlerContext)

Trifft eine Entscheidung, wenn die Autorisierung zulässig ist.

(Geerbt von AuthorizationHandler<TRequirement>)
HandleRequirementAsync(AuthorizationHandlerContext, NameAuthorizationRequirement)

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: