Freigeben über


AssertionRequirement Klasse

Definition

Implementiert eine IAuthorizationHandler und IAuthorizationRequirement , die eine vom Benutzer angegebene Assertion akzeptiert.

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
Vererbung
AssertionRequirement
Implementiert

Konstruktoren

AssertionRequirement(Func<AuthorizationHandlerContext,Boolean>)

Erstellt eine neue Instanz von AssertionRequirement.

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

Erstellt eine neue Instanz von AssertionRequirement.

Eigenschaften

Handler

Funktion, die aufgerufen wird, um diese Anforderung zu behandeln.

Methoden

HandleAsync(AuthorizationHandlerContext)

Aufrufe Handler , um zu überprüfen, ob die Autorisierung zulässig ist.

ToString()

Implementiert eine IAuthorizationHandler und IAuthorizationRequirement , die eine vom Benutzer angegebene Assertion akzeptiert.

Gilt für: