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
구현

생성자

Name Description
AssertionRequirement(Func<AuthorizationHandlerContext,Boolean>)

AssertionRequirement새 인스턴스를 생성합니다.

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

AssertionRequirement새 인스턴스를 생성합니다.

속성

Name Description
Handler

이 요구 사항을 처리하기 위해 호출되는 함수입니다.

메서드

Name Description
HandleAsync(AuthorizationHandlerContext)

권한 부여가 허용되는지 확인하기 위한 호출 Handler 입니다.

ToString()

요구 사항의 문자열 표현을 반환합니다.

적용 대상