NameAuthorizationRequirement Класс

Определение

Реализует и IAuthorizationHandlerIAuthorizationRequirement требует, чтобы текущее имя пользователя соответствовало указанному значению.

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
Наследование
Реализации

Конструкторы

Имя Описание
NameAuthorizationRequirement(String)

Создает новый экземпляр NameAuthorizationRequirement.

Свойства

Имя Описание
RequiredName

Возвращает необходимое имя, которое должен иметь текущий пользователь.

Методы

Имя Описание
HandleAsync(AuthorizationHandlerContext)

Принимает решение, если авторизация разрешена.

(Унаследовано от AuthorizationHandler<TRequirement>)
HandleRequirementAsync(AuthorizationHandlerContext, NameAuthorizationRequirement)

Принимает решение, если авторизация разрешена на основе определенного требования.

HandleRequirementAsync(AuthorizationHandlerContext, TRequirement)

Принимает решение, если авторизация разрешена на основе определенного требования.

(Унаследовано от AuthorizationHandler<TRequirement>)
ToString()

Возвращает строковое представление требования.

Применяется к