Sdílet prostřednictvím


NameAuthorizationRequirement Třída

Definice

Implementuje IAuthorizationHandler a IAuthorizationRequirement , který vyžaduje, aby aktuální uživatelské jméno odpovídalo zadané hodnotě.

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
Dědičnost
Implementuje

Konstruktory

NameAuthorizationRequirement(String)

Vytvoří novou instanci objektu NameAuthorizationRequirement.

Vlastnosti

RequiredName

Získá požadovaný název, který musí mít aktuální uživatel.

Metody

HandleAsync(AuthorizationHandlerContext)

Rozhodne, jestli je autorizace povolená.

(Zděděno od AuthorizationHandler<TRequirement>)
HandleRequirementAsync(AuthorizationHandlerContext, NameAuthorizationRequirement)

Rozhodne, jestli je autorizace povolená na základě konkrétního požadavku.

HandleRequirementAsync(AuthorizationHandlerContext, TRequirement)

Rozhodne, jestli je autorizace povolená na základě konkrétního požadavku.

(Zděděno od AuthorizationHandler<TRequirement>)
ToString()

Implementuje IAuthorizationHandler a IAuthorizationRequirement , který vyžaduje, aby aktuální uživatelské jméno odpovídalo zadané hodnotě.

Platí pro