AssertionRequirement Класс

Определение

Реализует утверждение IAuthorizationHandler , которое IAuthorizationRequirement принимает указанное пользователем утверждение.

public ref class AssertionRequirement : Microsoft::AspNetCore::Authorization::IAuthorizationHandler, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class AssertionRequirement : Microsoft.AspNetCore.Authorization.IAuthorizationHandler, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type AssertionRequirement = class
    interface IAuthorizationHandler
    interface IAuthorizationRequirement
Public Class AssertionRequirement
Implements IAuthorizationHandler, IAuthorizationRequirement
Наследование
AssertionRequirement
Реализации

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

Имя Описание
AssertionRequirement(Func<AuthorizationHandlerContext,Boolean>)

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

AssertionRequirement(Func<AuthorizationHandlerContext,Task<Boolean>>)

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

Свойства

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

Функция, вызываемая для обработки этого требования.

Методы

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

Вызовы Handler , чтобы узнать, разрешено ли авторизация.

ToString()

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

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