次の方法で共有


DefaultAuthorizationService クラス

定義

の既定の IAuthorizationService実装。

public ref class DefaultAuthorizationService : Microsoft::AspNetCore::Authorization::IAuthorizationService
public class DefaultAuthorizationService : Microsoft.AspNetCore.Authorization.IAuthorizationService
type DefaultAuthorizationService = class
    interface IAuthorizationService
Public Class DefaultAuthorizationService
Implements IAuthorizationService
継承
DefaultAuthorizationService
実装

コンストラクター

DefaultAuthorizationService(IAuthorizationPolicyProvider, IAuthorizationHandlerProvider, ILogger<DefaultAuthorizationService>, IAuthorizationHandlerContextFactory, IAuthorizationEvaluator, IOptions<AuthorizationOptions>)

DefaultAuthorizationService の新しいインスタンスを作成します。

DefaultAuthorizationService(IAuthorizationPolicyProvider, IEnumerable<IAuthorizationHandler>, ILogger<DefaultAuthorizationService>, IAuthorizationHandlerContextFactory, IAuthorizationEvaluator, IOptions<AuthorizationOptions>)

DefaultAuthorizationService の新しいインスタンスを作成します。

DefaultAuthorizationService(IAuthorizationPolicyProvider, IEnumerable<IAuthorizationHandler>, ILogger<DefaultAuthorizationService>)

DefaultAuthorizationService の新しいインスタンスを作成します。

メソッド

AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>)

ユーザーが指定したリソースの特定の要件セットを満たしているかどうかを確認します。

AuthorizeAsync(ClaimsPrincipal, Object, String)

ユーザーが特定の承認ポリシーを満たしているかどうかを確認します。

拡張メソッド

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, AuthorizationPolicy)

ユーザーが指定したリソースに対して特定の承認ポリシーを満たしているかどうかを確認します。

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, AuthorizationPolicy)

ユーザーが指定したリソースに対して特定の承認ポリシーを満たしているかどうかを確認します。

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, IAuthorizationRequirement)

ユーザーが指定したリソースの特定の要件を満たしているかどうかを確認します

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, String)

ユーザーが指定したリソースに対して特定の承認ポリシーを満たしているかどうかを確認します。

適用対象