Browse Source
Make IsGrantedAsync methods virtual in PermissionChecker
pull/24283/head
maliming
9 months ago
No known key found for this signature in database
GPG Key ID: A646B9CB645ECEA4
1 changed files with
2 additions and
2 deletions
-
framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/PermissionChecker.cs
|
|
|
@ -92,12 +92,12 @@ public class PermissionChecker : IPermissionChecker, ITransientDependency |
|
|
|
return isGranted; |
|
|
|
} |
|
|
|
|
|
|
|
public async Task<MultiplePermissionGrantResult> IsGrantedAsync(string[] names) |
|
|
|
public virtual async Task<MultiplePermissionGrantResult> IsGrantedAsync(string[] names) |
|
|
|
{ |
|
|
|
return await IsGrantedAsync(PrincipalAccessor.Principal, names); |
|
|
|
} |
|
|
|
|
|
|
|
public async Task<MultiplePermissionGrantResult> IsGrantedAsync(ClaimsPrincipal? claimsPrincipal, string[] names) |
|
|
|
public virtual async Task<MultiplePermissionGrantResult> IsGrantedAsync(ClaimsPrincipal? claimsPrincipal, string[] names) |
|
|
|
{ |
|
|
|
Check.NotNull(names, nameof(names)); |
|
|
|
|
|
|
|
|