Sdílet prostřednictvím


AssertionRequirement Třída

Definice

Implementuje IAuthorizationHandler a IAuthorizationRequirement , který přebírá uživatelem zadaný kontrolní výraz.

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

Konstruktory

AssertionRequirement(Func<AuthorizationHandlerContext,Boolean>)

Vytvoří novou instanci položky AssertionRequirement.

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

Vytvoří novou instanci položky AssertionRequirement.

Vlastnosti

Handler

Funkce, která je volána ke zpracování tohoto požadavku.

Metody

HandleAsync(AuthorizationHandlerContext)

Zavolá, Handler aby se zjistilo, jestli je autorizace povolená.

ToString()

Implementuje IAuthorizationHandler a IAuthorizationRequirement , který přebírá uživatelem zadaný kontrolní výraz.

Platí pro