Class AbpAuthorizationPolicyProvider
Inheritance
AbpAuthorizationPolicyProvider
Assembly: Volo.Abp.Authorization.dll
Syntax
public class AbpAuthorizationPolicyProvider : DefaultAuthorizationPolicyProvider, IAbpAuthorizationPolicyProvider, IAuthorizationPolicyProvider, ITransientDependency
Constructors
AbpAuthorizationPolicyProvider(IOptions<AuthorizationOptions>, IPermissionDefinitionManager)
Declaration
public AbpAuthorizationPolicyProvider(IOptions<AuthorizationOptions> options, IPermissionDefinitionManager permissionDefinitionManager)
Parameters
Methods
GetPoliciesNamesAsync()
Declaration
public Task<List<string>> GetPoliciesNamesAsync()
Returns
GetPolicyAsync(string)
Declaration
public override Task<AuthorizationPolicy?> GetPolicyAsync(string policyName)
Parameters
Type |
Name |
Description |
string |
policyName |
|
Returns
Overrides
Implements
Extension Methods