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)

將預設授權原則新增至端點 (s) 。

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

將回呼所設定的新授權原則新增至端點 () 。

RequireAuthorization<TBuilder>(TBuilder, AuthorizationPolicy)

將授權原則新增至端點 () 。

RequireAuthorization<TBuilder>(TBuilder, IAuthorizeData[])

將具有指定 IAuthorizeData 之 的授權原則新增至端點 (s) 。

RequireAuthorization<TBuilder>(TBuilder, String[])

將具有指定名稱的授權原則新增至端點 (s) 。

適用於