AuthorizationEndpointConventionBuilderExtensions 클래스

정의

에 대한 권한 부여 확장 메서드입니다 IEndpointConventionBuilder.

public ref class AuthorizationEndpointConventionBuilderExtensions abstract sealed
public static class AuthorizationEndpointConventionBuilderExtensions
type AuthorizationEndpointConventionBuilderExtensions = class
Public Module AuthorizationEndpointConventionBuilderExtensions
상속
AuthorizationEndpointConventionBuilderExtensions

메서드

AllowAnonymous<TBuilder>(TBuilder)

엔드포인트 메타데이터에 를 추가하여 AllowAnonymousAttribute 엔드포인트에 대한 익명 액세스를 허용합니다. 이렇게 하면 기본 권한 부여 정책 및 대체 권한 부여 정책을 포함하여 엔드포인트에 대한 모든 권한 부여 검사가 무시됩니다.

RequireAuthorization<TBuilder>(TBuilder)

엔드포인트에 기본 권한 부여 정책을 추가합니다.

RequireAuthorization<TBuilder>(TBuilder, Action<AuthorizationPolicyBuilder>)

콜백으로 구성된 새 권한 부여 정책을 엔드포인트에 추가합니다.

RequireAuthorization<TBuilder>(TBuilder, AuthorizationPolicy)

엔드포인트에 권한 부여 정책을 추가합니다.

RequireAuthorization<TBuilder>(TBuilder, IAuthorizeData[])

지정된 IAuthorizeData 를 사용하여 권한 부여 정책을 엔드포인트에 추가합니다.

RequireAuthorization<TBuilder>(TBuilder, String[])

지정된 이름의 권한 부여 정책을 엔드포인트에 추가합니다.

적용 대상