public static async Task <AuthorizationResult> AuthorizeAsync(this IAuthorizationService authorizationService, object resource, IEnumerable <IAuthorizationRequirement> requirements)
 {
     return(await authorizationService.AuthorizeAsync(
                authorizationService.AsAbpAuthorizationService().CurrentPrincipal,
                resource,
                requirements
                ).ConfigureAwait(false));
 }
 public static async Task <AuthorizationResult> AuthorizeAsync(this IAuthorizationService authorizationService, object resource, string policyName)
 {
     return(await authorizationService.AuthorizeAsync(
                authorizationService.AsAbpAuthorizationService().CurrentPrincipal,
                resource,
                policyName
                ).ConfigureAwait(false));
 }
 public static AuthorizationResult Authorize(this IAuthorizationService authorizationService, object resource, string policyName)
 {
     return(authorizationService.Authorize(
                authorizationService.AsAbpAuthorizationService().CurrentPrincipal,
                resource,
                policyName
                ));
 }
 public static Task <AuthorizationResult> AuthorizeAsync(this IAuthorizationService authorizationService, object resource, AuthorizationPolicy policy)
 {
     return(authorizationService.AuthorizeAsync(
                authorizationService.AsAbpAuthorizationService().CurrentPrincipal,
                resource,
                policy
                ));
 }
 public static Task <AuthorizationResult> AuthorizeAsync(this IAuthorizationService authorizationService, object resource, IAuthorizationRequirement requirement)
 {
     return(authorizationService.AuthorizeAsync(
                authorizationService.AsAbpAuthorizationService().CurrentPrincipal,
                resource,
                requirement
                ));
 }
 public static Task <AuthorizationResult> AuthorizeAsync(this IAuthorizationService authorizationService, string policyName)
 {
     return(AuthorizeAsync(
                authorizationService,
                authorizationService.AsAbpAuthorizationService().CurrentPrincipal,
                policyName
                ));
 }
Exemple #7
0
 public static Task CheckAsync(this IAuthorizationService authorizationService, string policyName)
 {
     return(authorizationService.AsAbpAuthorizationService().CheckAsync(policyName));
 }