다음을 통해 공유


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

사용자가 지정한 IAuthorizationHandler 어설션을 사용하는 및 IAuthorizationRequirement 을 구현합니다.

적용 대상