Поделиться через


NameAuthorizationRequirement Класс

Определение

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

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()

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

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